Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
Automates manual release activities
Designs, develops, and maintains automated test suites (integration, regression, performance)
Requirements
5+ years of job related experience required
Full Stack developer with hands-on knowledge of JAVA, Spring Framework, Agile, Cloud, Containers, Micro Services, REST Services
Web services development with WCF and/or SOAP/REST frameworks using multiple protocols
Relational database experience and demonstrated abilities in using SQL
Working knowledge of using Agile methodology in a fast paced environment and supporting program increments leading to delivery of features/stories
Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams
Mentors other Software Engineers and coaches team on CI-CD practices and automating tool stack