Job Overview
Company
Mott MacDonald Pvt Ltd
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Mott MacDonald Pvt Ltd and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
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)
About Mott MacDonald Pvt Ltd
Don't Miss This Opportunity!
Mott MacDonald Pvt Ltd is actively hiring for this Mott MacDonald - Senior Software Engineer position
Apply Now