The Sr Software Development Engineer will be joining the IT team and contributing to the software design software development and overall product lifecycle. The Software Development Engineer is responsible for development operations and support and enhancements of Operations systems. They have knowledge of API Development and Layered Architecture principles as a member of the IT Team. This position requires working closely with internal team members, Product Owners, Business SMEs and other supporting IT groups.
Responsibilities
- Engineer implement support code for breakfix maintenance and enhancements and integrating container platforms with automated CICD pipelines
- Design and develop cloudnative applications features and enhancements with an emphasis on clean highly efficient supportable and well documented code for the full technology stack
- Ensure that the Delta methodology standards and procedures are adopted and implemented
- Provide efficient solution and deliverables to shorten the project life cycle where applicable
- Own the quality of the product delivered by engaging closely in testing activities
- Create visual models flowcharts class and activity diagrams sequence diagrams
- Lead resolution of issues with interfacing systems built on different technologies
- Facilitate and participate in regular scrum ceremonies
Qualifications
5+ years of relevant work experienceExpertise in Java 11, J2EE framework design patterns and toolsExperience in AngularExperience working with various AWS cloud services including LambdaExperience with Agile or Scrum software development methodologiesAbility to multi-task, organize, and prioritize work