Back to jobs
New

Software Engineer III

Mitratech India

We are seeking an experienced, innovative, and driven Senior Software Engineer to lead our team at our company. This role is pivotal in architecting and building scalable, reliable systems while proactively modernising our existing codebase, managing technical debt, and rapidly delivering high-quality solutions to meet our evolving customer needs.

As a Principal Software Engineer, you'll leverage your deep technical expertise and proficiency with the latest AI-driven development tools to drive efficiencies and implement robust, production-ready systems. You’ll actively mentor and guide your team, fostering a culture of continuous improvement, technical excellence, and collaboration.



What You'll Do

  • Lead by Example:
    Write exemplary, clean, maintainable, and scalable code across the full stack, clearly demonstrating best practices and high-quality standards.

  • Drive Technical Excellence:
    Establish and champion engineering best practices, including coding standards, unit/integration testing, code reviews, and automated deployments, ensuring good code quality and consistency.

  • System Modernisation:
    Evaluate, refactor, and enhance legacy systems and existing codebases, balancing the reduction of technical debt with achieving business delivery goals.

  • Architectural Design and Decision-Making:
    Collaborate closely with technical and product teams to design and implement architecture aligned with our long-term vision, scalability, and customer requirements.

  • Automation and CI/CD:
    Automate repetitive tasks, integrate infrastructure-as-code practices, and build robust CI/CD pipelines, ensuring agile, rapid, and reliable deployments.

  • Collaboration and Communication:
    Regularly interact with cross-functional stakeholders, clearly communicate technical concepts, propose solutions, present progress, and proactively gather feedback to refine strategies and deliverables.

 


 

Required Skills and Experience

  • Technical Expertise:

    • 5+ years of professional full stack software development experience with JavaScript.
    • Extensive hands-on experience and flexibility to work with various frameworks such as Node.jsHapi.jsSails.js, and Ember.js or other modern frontend frameworks.
    • Ability to work with MongoDB with NoSQL modelling skills
    • Proven full-stack experience in building scalable web applications and robust REST APIs.
    • Proficiency with Git, GitHub, pull requests, and code metrics tracking.
    • Strong debugging skills, capable of troubleshooting complex issues in production environments.
  • Infrastructure and Cloud:

    • 2+ years of direct hands-on experience designing, deploying, and managing cloud-based solutions using AWS services.
    • Solid understanding and experience in implementing Infrastructure as Code (IaC).
  • AI Leverage:

    • Demonstrated experience and commitment to using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, or similar) to rapidly deliver efficient coding solutions.
  • Operational Excellence:

    • Practical knowledge and experience of what it takes to build, maintain, and support software running successfully in production environments.

 



Nice to Have (Preferred Qualifications):

  • Previous experience leading complex projects from inception, including proposing, architecting, and implementing solutions aligned with business objectives.
  • Proven experience collaborating cross-functionally, facilitating effective knowledge sharing among diverse teams.
  • Prior work experience in an enterprise-scale, compliance-focused, or regulated environment.



Who You Are

  • A Problem Solver:
    Capable of navigating challenging technical problems and devising practical, innovative solutions.

  • Technically Strong:
    Meticulous, detail-oriented, and passionate about building secure, performant, scalable systems.

  • Continuous Improver:
    Relentlessly identifies opportunities for system enhancement, process improvements, and personal growth.

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf