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
Location: in, IN
Posted Date: 4/19/2025
Contact Information
Contact | Human Resources Impetus Career Consultants Private Limited |
---|