Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Mott MacDonald Senior Software Engineer.
India Jobs Expertini

Urgent! Mott MacDonald - Senior Software Engineer Job Opening In India, India – Now Hiring Mott MacDonald Pvt Ltd

Mott MacDonald Senior Software Engineer



Job description

<p><p><b>About the Role :</b><br/><br/>We are looking for a skilled Senior Software Engineer to join our dynamic and innovative team.

In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions.<br/><br/> The ideal candidate has a strong background in multiple programming languages and a passion for creating scalable, efficient, and reliable systems.<br/><br/> You will play a key role in the entire software development lifecycle, from concept to Responsibilities : </b></p><p><br/></p><p>- Lead the design and development of complex software systems, ensuring they are scalable, robust, and maintainable.</p><p><br/>- Write clean, well-documented, and efficient code in a variety of languages, such as Python, JavaScript, Java, or C++.</p><br/>- Collaborate with product managers, designers, and other engineers to define and implement new features.<br/><br/>- Conduct code reviews, provide constructive feedback, and mentor junior engineers to foster a culture of quality and growth.<br/><br/>- Troubleshoot and debug production issues, providing timely and effective solutions.<br/><br/>- Contribute to all phases of the software development lifecycle, including requirements analysis, design, testing, and deployment.<br/><br/>- Stay up-to-date with emerging technologies and best practices to continually improve our engineering processes.<br/><br/>- Optimize applications for maximum speed and scalability.<br/><br/>- Work with cloud technologies (e.g., AWS, GCP, Azure) to build and deploy Qualifications :</b><br/><br/>- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.<br/><br/>- A minimum of 5-8 years of professional experience in software development.<br/><br/>- Proven expertise with at least one major programming language (e.g., Python, Java, C++, JavaScript).<br/><br/>- Strong understanding of data structures, algorithms, and software design principles.<br/><br/>- Experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB).<br/><br/>- Familiarity with version control systems, preferably Git.<br/><br/>- Excellent problem-solving, communication, and team collaboration skills.<br/><br/>- A portfolio of successful projects or contributions to open-source projects.</p><p><br/></p><p><b>Preferred Qualifications : </b></p><p><br/></p><p>- Master's degree in Computer Science or a related field.<br/><br/>- Experience with front-end frameworks like React, Angular, or Vue.js.<br/><br/>- Familiarity with CI/CD pipelines and DevOps practices.<br/><br/>- Experience in a lead or supervisory role.<br/><br/>- Certifications in cloud computing (e.g., AWS Certified Developer, Google Cloud Professional Cloud Developer)</p><br/></p> (ref:hirist.tech)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Mott MacDonald Potential: Insight & Career Growth Guide