Job Overview : Software Development Manager (Remote)
Skills, Experience, Qualifications, If you have the right match for this opportunity, then make sure to apply today.
Join our dedicated team at a leading provider of interpretation, translation, and localization services, where we leverage technology-driven solutions to bridge communication gaps and empower individuals.
We take pride in our commitment to quality and innovation, offering a dynamic environment where your contributions can lead to meaningful impact.
Key Responsibilities
- Lead through ambiguity by addressing complex and undefined challenges, guiding them to resolution.
- Cultivate talent by hiring exceptional engineers, providing mentorship, and promoting sound engineering practices.
- Foster growth by nurturing and developing our internal engineering talent.
- Collaborate with leadership and business stakeholders to define the vision, strategy, and key requirements for technical projects.
- Drive cross-departmental initiatives, managing projects from design through to rollout.
- Maintain effective communication with senior management, providing updates on progress, risks, and change control.
- Engage with customers and technical teams to define and deliver intricate features.
- Balance business objectives with technical considerations across cross-functional projects.
- Embrace additional responsibilities as assigned to support the teamu2019s objectives.
Required Skills
- Proven experience leading engineering teams (both local and remote).
- Strong command of Agile / Scrum methodologies within the software development lifecycle (SDLC).
- Proficiency in diverse software stacks, frameworks, and languages, including Java and JavaScript.
- Solid expertise in system design and architecture across various patterns.
- Experience in delivering high-volume, distributed applications for web and mobile platforms.
- Skills in project planning and execution, ensuring adherence to schedules.
- Excellent interpersonal and communication skills, both verbal and written.
- Ability to manage multiple priorities within a fast-paced environment.
Qualifications
- Bacheloru2019s Degree in Engineering (preferably in Computer Science) or equivalent practical / military experience.
- 4 to 7 years of experience in leading engineering teams, including experience managing managers.
- Strong expertise in designing and delivering high-availability, large-scale distributed systems, preferably on AWS or Azure.
- Preferred : Over 5 years of experience as a software engineer with a background in object-oriented design (OOD).
Career Growth Opportunities
As a Software Development Manager, you will play a pivotal role in shaping our technical future while nurturing the growth of our internal talent.
We are dedicated to the continuous professional development of our team members through mentorship and collaborative initiatives.
Company Culture And Values
We foster a culture of innovation and collaboration, emphasizing the importance of mentorship and continuous development.
Our environment encourages strong engineering practices, enabling our team to thrive in a supportive atmosphere.
Employment Type : Full-Time
J-18808-Ljbffr
Remote working / work at home options are available for this role.