Software Development Manager at Gogo.

full time
chennai
Posted 4 years ago

“Roll Your Own” and “Make Your Own”

Job Description :

Software Development Manager is a role with hands-on involvement in architecture, design, development, testing, and team management. Candidates are expected to apply sound judgment in planning and executing work in sprints, meeting deadlines, and communicating with the highest standards of professionalism. You will partner with teams to increase the speed of deployment, reliability, and availability of applications consumed internally by development and operations teams. The right candidate will have a background in development and be passionate about automation and be responsible for leading a team of Software Development Engineers in the planning and designing of software and web applications. Has overall responsibility for developing/administering performance standards for organizational units. Manages team which may include exempt and non-exempt employees. Provides subject matter guidance to employees as required.

Responsibilities :

  • Lead product development from design to delivery, including new programs, enhancements, and modifications. Collaborates with the Quality Assurance team to conduct testing.
  • Owning development/delivery of engineering deliverables in a fast-iterative Continuous Integration and deployment environment.
  • Software Development Manager works closely with engineers to develop systems with the right design and architecture.
  • Hire, mentor, manage, perform a review, and develop engineers to create high performing teams.
  • Collaborate with product management and stakeholders to understand their roadmaps and identify critical technical capabilities that need development which helps deliver value to customers.
  • Oversees the planning and designing of software and web applications, including new programs, enhancements, and modifications.
  • Develop and maintain a roadmap of initiatives that meets the business’s needs.
  • Ownership of engineering practices in your team and drive performance management of your team.
  • Drive best practices, and is a pro with agile methodologies/practices – SCRUM, Test Driven Development (TDD).

Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or related discipline.
  • About 10-15 years of experience in developing innovative enterprise products and solutions, with at least 3 to 5 years in a managerial role.
  • Strong coding and design skills in Java and related technologies. Full-stack and JavaScript-based Front end technology skills are a plus.
  • Experience in hiring developers, conducting performance reviews, developing technical and project proposals is mandatory.
  • Willing to take ownership of problems and see them through to resolution.
  • Comfortable working in a fast-paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets.
  • Experience with Agile/Scaled Agile Framework (SAFe) work environments.
  • Experience in developing and deploying code to production cloud (AWS or others), associated development methodologies, and automation workflows.

Key Skills :

Good working knowledge of the following is an advantage. Familiarity with cloud ecosystems and associated connectivity with:

  • Cloud microservice infrastructures.
  • REST APIs.
  • Experience with microservices and AWS.
  • Strong problem solving, troubleshooting, and analytical skills.
  • Continuous integration and delivery.
  • Familiarity with open-source frameworks and API standards.
  • Strong understanding of Object-oriented design and programming.
  • Docker.
  • Strong sense of leadership and desire to solve complex problems.
  • Startup working experience is an additional advantage.
  • Good organization, communication, and interpersonal skills.

About us :

Gogo is the inflight internet company. We bring flexibility and performance to airlines and passengers alike across every device, every flight, everywhere—all powered by our global inflight network. Gogo’s worldwide inflight Wi-Fi services have made internet and video entertainment a regular part of flying. We are a diverse group of technologists, marketers, strategists, and any other function you can think of- all working together in extraordinary harmony. And that’s just the beginning.

We connect the aviation industry and its travelers with innovative technology and applications, and we do it all in a high-energy environment that welcomes the next challenge. Be prepared for a dynamic ride with people who are passionate about what they’re building. 

Job Features

Job CategoryFull Time Jobs, IT Jobs, Software developer
Seniority LevelMid-Senior level
IndustryTelecommunications, Information Technology & Services
Job FunctionsEngineering, Information Technology, Product Management

Apply Online

A valid email address is required.
A valid phone number is required.