Software Engineering Director

1 month ago


HyderabadAnywhere in IndiaMultiple Locations EPITRONX TECHNO SOLUTIONS LLP Full time
Job Title : Engineering Manager

Job Summary :

We are seeking a seasoned and collaborative Engineering Manager to lead and mentor a team of software engineers in our IT services firm. The ideal candidate will have a strong technical background, excellent people management skills, and a track record of delivering high-quality software solutions to clients. This role will involve managing the full software development life cycle, ensuring timely delivery, and maintaining high coding standards.

Key Responsibilities :

- Lead, coach, and mentor a team of software engineers, fostering a positive and productive work environment

- Manage the software development life cycle, from requirements gathering to deployment and maintenance

- Collaborate with cross-functional teams, including project managers, designers, and quality assurance, to ensure seamless execution of projects

- Ensure adherence to coding standards, best practices, and software development methodologies (e.g., Agile, Scrum)

- Conduct code reviews, provide technical guidance, and ensure high-quality code delivery

- Continuously improve development processes, tooling, and infrastructure to enhance team productivity

- Participate in architectural discussions and make technical decisions that align with business goals

- Manage project timelines, resources, and budgets effectively

- Identify and resolve technical bottlenecks, risks, and issues promptly

- Contribute to the professional development of team members through mentoring, training, and knowledge-sharing

- Implement engineering metrics-based management practices to measure and improve team performance

- Oversee the development and maintenance of legacy products, ensuring timely bug fixes and enhancements (Run the Business - RTB)

- Lead efforts to modernize legacy products, leveraging contemporary technologies and architectures (e.g., cloud, microservices)

Qualifications :

- Bachelor's degree in computer science, Software Engineering, or a related field.

- Overall experience of 12-15 years, with 5+ years of experience in software development, and 2+ years of experience in a technical leadership role

- Proficiency in .NET and/or Java technology stack, and experience with contemporary aspects like cloud computing, microservices architecture, and containerization

- Strong understanding of software design principles, coding standards, and best practices

- Excellent communication, leadership, and interpersonal skills

- Proven ability to manage multiple projects and prioritize effectively

- Experience with Agile methodologies and project management tools

- Strong problem-solving and decision-making skills

- Ability to work collaboratively in a team environment

- Experience with engineering metrics-based management and continuous improvement practices

- Knowledge of legacy system modernization techniques and strategies

Mandatory Skills :

- Technical Leadership, Coding, Team Management, Problem Solving, Scrum, Project Management, Decision Making.
  • iOS Software Engineer

    1 month ago


    Anywhere in India/Multiple Locations Everest Engineering Full time

    Job Title: iOS DeveloperJob Summary: We are seeking an experienced iOS developer to join our team at Everest Engineering. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality iOS apps.Key Responsibilities:Design, develop, and test iOS apps using Swift and Objective-CWork with iOS...

  • Engineering Director

    4 weeks ago


    Anywhere in India/Multiple Locations Egnyte Full time

    Job Title: Engineering DirectorAt Egnyte, we're seeking an experienced Engineering Director to lead our Monetization Infrastructure team. This highly crucial function combines strong business attachment with technical complexity due to Egnyte's scale and pace of innovation.Key Responsibilities:* Lead the Monetization Infrastructure engineering group,...


  • Anywhere in India/Multiple Locations Everest Engineering Full time

    Job Description for iOS Developer at Everest Engineering Proven track record of software development experience, with a focus on iOS platforms. Extensive experience in iOS development, including the creation of published iOS apps in the App Store. In-depth knowledge of Objective-C, Swift, and Cocoa Touch frameworks. Experience with Core Data, Core Animation,...


  • Anywhere in India/Multiple Locations FINDERNEST SOFTWARE SERVICES Full time

    Job Title: Senior Pega Software EngineerAbout the Role:FINDERNEST SOFTWARE SERVICES is seeking a highly skilled Senior Pega Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing PEGA-based applications that meet the high standards of our organization.About...


  • Anywhere in India/Multiple Locations HighLevel India Private Limited Full time

    About the Role:We are seeking an experienced Associate Director of Cloud Infrastructure to lead our platform engineering team. This role will oversee the development, scaling, and maintenance of our cloud infrastructure, focusing on database management, data engineering, security, and observability.Key Responsibilities:Lead, mentor, and manage a team of...


  • Bangalore/Metros/Anywhere in India/Multiple Locations Benchire Full time

    We are seeking a highly skilled software development director to lead our development team at Benchire. In this role, you will collaborate with business and technical teams to design and document requirements, and develop technical strategies and software roadmaps for feature delivery.You will be responsible for leading a passionate group of engineers in...


  • Anywhere in India/Multiple Locations Eclat Engineering Pvt Ltd Full time

    About the Role:Eclat Engineering Pvt Ltd is seeking a skilled Senior Software Quality Assurance Engineer to drive our software quality assurance lifecycle. The ideal candidate will design, implement, and execute testing procedures for our software applications, collaborating with development teams to establish test strategies and developing automated tests...


  • Anywhere in India/Multiple Locations/Bangalore Everest Engineering Full time

    Job Title: Android DeveloperJob Summary: We are seeking an experienced Android Developer to join our team at Everest Engineering. The ideal candidate will have a strong understanding of Android Design and Development, as well as software development skills and the ability to build and maintain applications.Key Responsibilities:Develop and maintain mobile...

  • MRI Software

    2 months ago


    Anywhere in India/Multiple Locations, IN MRI Software Full time

    Job Title : Perl/Python Software Developer Exp : 5-7 Job Description : We seek a motivated and experienced Software Developer to join our dynamic IT team. The ideal candidate will have a strong background in Perl scripting, Python programming, XML/XSLT transformations, and database technologies. You will be responsible for developing high-quality software...


  • Anywhere in India/Multiple Locations/Bangalore Everest Engineering Full time

    Job Title: Android DeveloperAt Everest Engineering, we're looking for a skilled Android Developer to join our team. As an Android Developer, you will be responsible for developing and maintaining high-quality mobile applications. Key Responsibilities:• Mobile Application Development and Mobile Applications experience• Strong understanding of Android...

  • Software Engineer

    4 weeks ago


    Anywhere in India/Multiple Locations Gravity Engineering Services Pvt. Ltd Full time

    Key Responsibilities:We are seeking a skilled Software Engineer to join our dynamic team at Gravity Engineering Services Pvt. Ltd. The ideal candidate will have a strong background in building scalable web applications using .NET and React/Angular.Main Job Responsibilities:Full Stack Development: Design, develop, test, and deploy high-quality web...


  • Anywhere in India/Multiple Locations FINDERNEST SOFTWARE SERVICES Full time

    The Senior PEGA Software Engineer plays a crucial role in our organization, responsible for designing, developing, implementing, and supporting PEGA-based applications. This role is essential in ensuring the efficiency and seamless integration of PEGA systems into our business processes, ultimately driving improved customer experiences and operational...


  • Anywhere in India/Multiple Locations Eclat Engineering Pvt Ltd Full time

    About The Role :To drive our software quality assurance lifecycle, the ideal candidate will design, implement, and execute testing procedures for our software applications. This role requires collaboration with development teams to establish test strategies and develop automated tests to uphold our stringent quality benchmarks, thereby reducing manual...


  • Anywhere in India/Multiple Locations VDart Software Services Full time

    Job Description:Summary:As a key member of the VDart Software Services team, we seek a skilled Senior Software Engineer to lead the design and development of complex software applications. The ideal candidate will possess a deep understanding of full-stack development, including Java technologies, Spring MVC, and UI frameworks such as Angular....


  • Anywhere in India/Multiple Locations Atem Software Solutions Pvt Ltd. Full time

    Job Description:Solid understanding of the Python programming language and its applications in DevOps pipelines using Azure DevOps processes.Key Responsibilities:Develop, test, and maintain high-quality software using Python.Participate in the entire software development lifecycle, building, testing, and delivering high-quality solutions.Collaborate with...


  • Anywhere in India/Multiple Locations Atem Software Solutions Pvt Ltd. Full time

    Job Title: Python DeveloperAbout the Role:Atem Software Solutions Pvt Ltd. is seeking a highly skilled Python Developer to join our team. As a Python Developer, you will be responsible for developing, testing, and maintaining high-quality software using Python programming language.Key Responsibilities:Develop and maintain Python-based software...

  • Engineering Director

    1 month ago


    Anywhere in India/Multiple Locations ANSI IT Solutions Pvt Limited Full time

    About UsWe are a rapidly growing organization seeking an experienced Engineering Manager with deep expertise in .NET, Azure, SQL, and cloud-based applications.Key ResponsibilitiesArchitect and oversee the development of scalable, high-performance software systems using .NET, Azure, SQL, and WebAPI.Lead the technical design and code review processes, ensuring...

  • Software Engineer

    4 weeks ago


    Anywhere in India/Multiple Locations TekIT Software Solutions Full time

    Golang Developer PositionWe are seeking a skilled Golang Developer to join our team at TekIT Software Solutions. The ideal candidate will have experience in building scalable applications using GoLang, with a strong understanding of microservices architecture and familiarity with both SQL and NoSQL databases.Key ResponsibilitiesDevelop and maintain scalable...

  • Technical Director

    4 weeks ago


    Anywhere in India/Multiple Locations TalentXO Full time

    Job Title: Senior Manager/DirectorAbout the RoleAt TalentXO, we're seeking a highly skilled and experienced Senior Manager/Director to join our team.This is a fantastic opportunity to lead our talented team of designers, fostering a culture of creativity, collaboration, and professional growth.As a Senior Manager/Director, you will be responsible for...


  • Anywhere in India/Multiple Locations Solifi Software India Pvt Ltd. Full time

    About the Team : The Solifi Platform team is a global agile team responsible for delivering frameworks, standards, and software solutions to our Open Finance Platform.About the Position : Solifi is seeking an innovative Software Engineer in our Platform development team. The successful candidate will take an active role in the design, development, and...