Responsible for complex application design, development, integration, delivery and support, using expertise to influence teams on best approach with new and existing technologies and programming languages to achieve business goals.
Requirements
- Bachelor’s degree in related field or equivalent experience.
- 5 years of software development experience and/or commensurate skills building commercial applications with modern software engineering practices.
- Experience completing tasks quickly and efficiently at a production level.
- Experience running and taking ownership of a large project deliverables both collaboratively and independently.
- A track record of being a strong influencer and thought leader in the full software development life cycle of distributed software delivery teams using Agile/Scrum and DevSecOps practices.
- Expertise with cloud technologies i.e. AWS, Serverless, Event Driven Architecture, SOA, MicroServices, Microfrontend, CI/CD, Infrastructure as code, and other modern technologies.