Impetus Career Consultants Private Limited

Senior Software Engineer - Full Stack Development

Job Location

in, India

Job Description

Responsibilities : - Design, develop, and implement robust, scalable, and maintainable software solutions using [, e., Java, Python, Node.js, React, Angular]. - Write clean, well-documented, and testable code. - Participate in code reviews and provide constructive feedback. - Contribute to architectural discussions and decisions. - Develop and maintain APIs and microservices. - Implement and maintain CI/CD pipelines. - Optimize application performance and scalability. - Lead technical initiatives and projects, ensuring timely delivery and high quality. - Mentor and guide junior engineers, fostering their technical growth. - Promote and enforce coding standards and best practices. - Conduct technical presentations and knowledge-sharing sessions. - Assist in technical recruitment and onboarding. - Troubleshoot and resolve complex technical issues. - Perform root cause analysis and implement effective solutions. - Monitor application performance and identify areas for improvement. - Diagnose and fix production issues efficiently. - Collaborate effectively with product managers, designers, and other engineers. - Communicate technical concepts clearly and concisely. - Participate in Agile/Scrum ceremonies. - Provide regular updates on project progress. - Work with cross functional teams. - Stay up-to-date with the latest technologies and trends. - Identify and propose improvements to existing processes and technologies. - Contribute to the development of internal tools and libraries. - Participate in post-mortems and implement preventative measures. Required Skills & Experience : - Bachelor's or Master's degree in Computer Science or a related field. - 6 years of professional software development experience. - Strong proficiency in programming languages, e., Java, Python, C++, JavaScript/TypeScript. - Experience with frameworks and libraries, e., Spring Boot, Django, React, Angular, Node.js - Experience with database systems (SQL and/or NoSQL) - Experience with version control systems (Git). - Experience with CI/CD tools and practices (Jenkins, GitLab CI, CircleCI). - Strong understanding of software design principles and patterns. - Excellent problem-solving and debugging skills. - Strong communication and collaboration skills. - Experience with Agile/Scrum methodologies. - Experience with testing frameworks (JUnit, pytest, Jest). - Experience with microservice architecture. - Experience with containerization and orchestration (Docker, Kubernetes) (ref:hirist.tech)

Location: in, IN

Posted Date: 4/19/2025
View More Impetus Career Consultants Private Limited Jobs

Contact Information

Contact Human Resources
Impetus Career Consultants Private Limited

Posted

April 19, 2025
UID: 5107222520

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.