Collaborates with architecture, quality, and engineering leads to establish and refine engineering principles and practices
Ensures execution follows the prescribed practices and design during feature implementation through pair coding, pair testing, and code reviews
Participates in team discussions to help define the technical design of small to medium features, including testing, deployment, performance, scalability, security, monitoring, and cost
Constantly strives to improve their knowledge, quality, velocity, and autonomy, as well as the team’s
Participates in team sprint ceremonies, department quarterly planning ceremonies, code reviews, and the architectural advice process
Writes code to help the team with prototyping, feature implementation, bugs, blocks, and technical debt
Monitor deployments to ensure successful value delivery to stakeholders
Skills And Experience
Experience building, deploying, and supporting reliable, scalable, and secure web applications and web/REST APIs. Experience building microservices with containers is a plus
3+ years coding with C#, .NET/.NET Core, and Entity Framework
3+ years developing UIs with Angular, TypeScript, and JavaScript or similar technologies.
Experience building micro frontends and accessible user experiences (WCAG) is a plus
Experience with relational databases. NoSQL experience is a plus
Awareness and understanding of design patterns and practices
Awareness and understanding of secure development practices
Ability to take the lead on small projects and features
Ability to mentor junior developers
Strong communication skills with the ability to converse with technical and non-technical team members
Positive attitude and strong interpersonal skills.
Experience executing within an agile organization. SAFe is a plus
B.S. in Computer Science, CIS, Engineering, or related experience