Facilitate and lead story breakup and refinement sessions
Drive feature-level architecture and design sessions
Participate in product level architecture and design sessions
Recommend actions to improve procedures and standards
Stay up to date to identify and communicate technical trends and emerging technology
Requirements
Relevant degree preferred
Bachelor's degree in Computer Science, Math, or Engineering highly preferred
5 or more years of experience developing software in a .Net environment required
Development experience with SQL/T-SQL is required
High competency with C#/.NET or Java development required
Extensive experience working with enterprise solution delivery in a large-scale distributed software design environment is required
Experience with front-end JavaScript development is desired, Angular preferred
Experience working in an Agile based development environment, using Agile concepts such as CI/CD and TDD strongly preferred
Azure cloud experience is required
TypeScript programming experience is preferred
Experience with emerging cloud platform technologies such as Microsoft Azure, Cloud Foundry, Openshift, AWS Web Services, or other PaaS technologies preferred
Must be authorized to work in the United States without sponsorship.