Job Description
Job Description
We are looking for an experienced Manager of Applications Development to oversee software development initiatives and lead a dynamic team of developers and QA engineers. This role is ideal for someone passionate about delivering high-quality software solutions and driving innovation in modern technology stacks.
Responsibilities :
- Direct and manage the development and delivery of complex software products, ensuring quality and adherence to timelines.
- Lead and mentor a cross-functional team of developers and QA engineers, fostering growth, accountability, and collaboration.
- Develop and implement strategic plans for technology stack modernization and system architecture enhancements.
- Oversee Agile development processes, driving iterative improvements and ensuring alignment with business goals.
- Manage multiple projects concurrently, prioritizing tasks and delegating responsibilities effectively.
- Collaborate with stakeholders to define technical requirements and align development efforts with organizational objectives.
- Monitor and address incidents, problems, and operational challenges, ensuring system reliability and performance.
- Promote the adoption of emerging technologies and best practices across the development team.
- Facilitate cross-functional communication, ensuring seamless integration between technical and business teams.
- Uphold high standards of professionalism, confidentiality, and customer-centric service delivery.
- Bachelor’s degree in computer science, software engineering, or a related field.
- At least ten years of experience in software development, including strong technical expertise in modern programming languages and frameworks.
- Minimum of four years of experience leading development and QA teams to deliver complex software solutions.
- Proficiency in Microsoft Azure and .Net-related frameworks, including C# and ASP.NET.
- Solid understanding of Agile methodologies, DevOps practices, and CI / CD pipelines.
- Intermediate proficiency with Microsoft Office Suite, including Outlook, Word, Excel, PowerPoint, and Teams.
- Exceptional analytical and problem-solving skills, with a keen attention to detail.
- Strong interpersonal and communication skills, capable of addressing technical and non-technical audiences effectively.