#210618201
aining consensus from peers.
Work with other software engineers to design and implement deployment approaches using automated continuous integration and continuous delivery pipelines.
Contribute to the design, development, testing, and implementation of availability, reliability, scalability, and solutions in applications.
Identify and report issues to execute a book of work while escalating issues as necessary.
Support the team in improving operational efficiencies and functionality.
Required Qualifications, Capabilities, and Skills:
Formal training or certification on software engineering concepts and 3+ years applied experience
Experience working within a team focused on quality in the Software Development Lifecycle (SDLC), including peer review, testing, and automated deployment.
Experience in developing, debugging, and maintaining code with an API First mentality.
Proficiency in one or more modern programming languages and database querying languages.
Basic knowledge of Java and UI development with experience in React or Angular, TypeScript, CSS, and JavaScript.
Familiarity with messaging platforms like Kafka or MQ.
Exposure to automation tools and practices such as Cucumber, Test Driven Development (TDD), and agile tools like JIRA.
Ability to work collaboratively within a team of technologists at office and capitalize on the benefits of in-person work for collaboration, networking, and overall company culture.
Willingness to learn and be guided by senior team members to achieve goals aligned with strategic initiatives
Preferred Qualifications, Capabilities, and Skills: