Tuesday , January 31 2023

Subway Online Application – Engr- Software Sr

Website Subway

Job Description:

The Senior Software Engineer (SSE) defines and creates the next generation of software application solutions to drive business value for Subway in an innovative and impactful manner. The SSE translates business and technical architecture requirements into design specifications for the development team to meet current and future business needs. The SSE functions as a technical expert for the engineering team including leading resolution and decision making on complex technical challenges. The SSE will monitor multiple projects by Solution Partners to successful completion while maintaining scope within time and budget constraints.


Job Responsibilities:

  • Establishes the engineering vision of a technical product and oversees the product development, testing, & deployment efforts. Writes high-level and/or detailed technical specifications based on conceptual design and stated business requirements. Directs the implementation of the software solution by collaborating with Solution Partners and internal engineering team members. Assures overall product quality and adherence to technical standards & target state vision. Plans and coordinates production releases. Enforces the application of established coding standards, test automation, and software development best practices. Performs code reviews and oversees successful testing
  • Takes a lead role in sprint planning. Assures that the QA/Test programs for all projects are effective and efficient. Provides team and project leadership for software development activities
  • Works with Solution Architects to assure that solutions meet architectural requirements. Designs and develops efficient software components meeting project requirements
  • Maintains a strong work ethic and positive attitude and motivates team members
  • Ability to maintain focus on business objectives and communicate project status to stakeholders in timely manner
  • Exercises sound decision making using good common-sense and results-driven judgment
  • Provide Tier 2 user support on scheduled basis

Job Requirements:

  • Problem Solving and Decision Making – Identifies and understands issues, problems, and opportunities; obtains and compares information from different sources to
  • draw conclusions, develops and evaluates alternatives and solutions, solves problems, and chooses a course of action
  • Expert knowledge and production-proven application of main stream development methodologies including C#, Angular, .NET, NodeJs, Relational and NOSQL databases
  • Ability to drive sound design, and implementation through hands-on development. Understands and implements architectural vision for performance, extensibility, and availability.
  • Demonstrated leadership in software engineering design, implementation, testing, deployment and support
  • Driving for Results – Sets high standards of performance for self and/or others; assumes responsibility for work objectives; initiates, focuses, and monitors the efforts of self and/or others toward the accomplishment goals; proactively takes action and goes beyond what is required
  • Deep understanding of efficient data structures and algorithms and working knowledge and experience with best practices for software engineering. Understands common design patterns the motivations for use
  • Ability to champion technical investigations and cost estimates
  • Bachelor’s Degree Required in Computer Science, Math, Major or Discipline: Science, Engineering
  • Experience building enterprise level cloud solutions, in Azure or AWS with multi region global support, 3 nines availability and multiple integration points

Job Details:

Company:  Subway

Vacancy Type:  Full Time

Job Location: New Haven, CT, US

Application Deadline: N/A

Apply Here