Description

Responsibilities

 

  • 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

Education

Any Graduate