Responsibilities
Key Responsibilities:
Design and develop software solutions to meet business needs
Write clean, maintainable code following best practices and coding standards
Conduct code reviews, identify areas for improvement, and provide constructive feedback
Test and debug software applications to ensure optimal performance and reliability
Leading a team of software developers (size of team of 3 to 5) on technical issues/delivery
Stay updated on emerging technologies and trends in software development
Assist in troubleshooting and resolving technical issues as needed
Participate in team meetings, stand-ups, and sprint planning sessions
Qualifications
Skills and Qualifications:
5 to 8 years of coding experience in C++ from scratch level, bugs fixer, compiler, and also has deployed the codes in the past using CI/CD pipelines.
Decent-level expertise in shell scripting and well-versed in C++. Added advantage is C, Javascript
Expertly review code created by SDE 1 & 2, suggest fixes & train them on best code practices to meet functional requirements of software component/application
Experience in using integrated development environments (IDE) such as Eclipse and Visual Studio
Good Knowledge on Memory Management, Threads, Data Structure and algorithm. Should have hands on experience in version control systems like SVN/Gitlab especially Gitlab
Candidate can rewrite and refactor code without compromising its functionality.
Excellent understanding of object-oriented design and development techniques
Proven track record of producing high-quality software and delivering software that is ready for production
Experience with Atlassian suite tools like Jira and Confluence.
It would be an added advantage if the candidate has good experience in Kubernetes, Jenkins.
Very strong knowledge of Linux and basics of SQL.
Strong communication skills with the ability to convey complex technical concepts.
There will be work from the office (WFO) role from Pune.
Any Graduate