Classification: Contract
Contract Length: 11-months
Position Summary
This engineer will work on a cross functional scrum team and perform full-stack development on software solutions that support our business partners. This engineer must be a highly motivated self-starter, an enthusiastic learner, and must be committed to delivering high quality solutions.
Responsibilities
- Construct and debug applications across all aspects of application development including but not limited to Front end graphical user interface design as well as Middle tier and Database layer with minimal guidance
- Production application support including some operational tasks
- Closely collaborates with team members to successfully execute development initiatives using Agile practices and principles
- Shows competency in value-based decision making and Agile principles across teams
- Participate in continued learning of best practices involving agile methodologies, development methodologies, and technologies
- Acts as a contributing member to the team’s continuous integration and continuous delivery automation pipeline
- Acts as mentor to Associate engineers
Requirements
- Full Stack developer with some experience including Cloud applications (Google preferred, Azure/AWS is acceptable)
- Demonstration of, and belief in the Agile mindset.
- Experience with CI/CD, TDD, Angular, HTML5, CSS3, Web API, REST, micro services, .Net core framework and Git strongly preferred.
- 3+ years of engineering, delivering and supporting production software products required.
- 3+ years working with object-oriented design, SQL, and web programming required.
- Delivery of past software systems with documented value required.
- Strong focus on delivering customer value required.
- Troubleshooting, analysis, and problem-solving abilities required.
- Ability to engineer and build software through multiple languages and tools required.
- Strong verbal and written communication with the ability to work with staff and business required.
- Experience with Agile/Kanban, Scrum and Domain Driven Design preferred.
- Willingness to learn our business domain required.
- Experience with continuous integration and continuous deployment preferred.
- Experience managing web applications hosted on IIS
- Experience managing web applications hosted in cloud-based platforms (PaaS)