
Website Subway
Job Description:
The Senior Software Engineer will be responsible for the design, development, maintenance, and documentation of interfaces among Subway’s internal systems and to external partner systems. Responsibility will include using the AWS platform to build API’s and integrations while working with other development teams across the organization to ensure high availability, accuracy and performance.
Job Responsibilities:
- Provide expertise and knowledge around integration strategies. Build and unit test integration components
- Ensure all data governance and security policies are enforced and adhered to
- Provide constructive code reviews and design guidance to team members
- Keep informed in the latest technology trends in the areas of integration, API management, data management platforms and marking automation
- Work with the business sponsors to understand functional and technical requirements and develop an architecture in support of those requirements and develop an architecture in support of those requirements
- Design, develop and document new or upgrade existing APIs as part of our Subway platform for internal and external integration
Job Requirements:
- Proficiency in two or more modern programming languages such as C, C++, C#, Java, or JavaScript/Node.js.
- Bachelor’s Degree or higher in Computer Science or other engineering field.
- Passion for writing code along with a strong sense of ownership, urgency and drive.
- Experience creating and using scalable and secure APIs.
- Experience with large-scale software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment.
- Exposure to serverless technologies using Amazon Web Services or Microsoft Azure.
- Demonstrate strong verbal/written communication, presentation, and documentation skills.
- Understanding of secure communication protocols including OAuth and Open ID Connect.
- Expertise in designing and implementing real-time integration strategies.
- Experience mentoring other engineers.
- 7+ years experience developing production software, with excellent debugging and problem solving skills.
Job Details:
Company: Subway
Vacancy Type: Full Time
Job Location: Milford, CT, USA
Application Deadline: N/A
careers-trivia.net