Padmi

Senior System Engineer

IndiaPosted 3 months ago
Software engineeringSeniorFull Time; Regular

Source description

About the role

View original

As a highly skilled Senior System Engineer at our company, you will play a critical role in designing, developing, and maintaining complex software systems. Your expertise in system engineering principles and robust debugging techniques will be crucial in delivering high-quality solutions. Responsibilities: - Participate in the full software development lifecycle, including requirement analysis, design, implementation, testing, and deployment. - Develop clean, maintainable, and efficient code using C++, C#, and Java, adhering to best practices and coding standards. - Design and implement robust system architectures, considering scalability, performance, and security considerations. - Integrate various software components and systems into a cohesive solution, ensuring seamless communication and data exchange. - Troubleshoot complex integration issues and identify potential bottlenecks. - Conduct thorough debugging sessions to identify root causes of system failures and resolve complex technical problems. - Analyze system performance metrics and identify areas for improvement. - Implement optimization strategies to enhance system speed and efficiency. - Mentor junior developers and provide technical guidance on coding practices and system design. - Share knowledge through code reviews, documentation, and internal training sessions. Qualifications: - Proven proficiency in C++, C#, and Java programming languages. - Strong understanding of object-oriented programming principles and design patterns. - Experience with system architecture design, including distributed systems and microservices. - Familiarity with common system engineering tools and methodologies. - Deep understanding of system integration concepts and best practices. - Experience with system performance analysis and optimization techniques. - Excellent debugging abilities, including the use of advanced debugging tools and techniques. - Strong analytical skills to identify and resolve root causes of software defects. - Excellent communication skills to effectively collaborate with cross-functional teams. - Ability to clearly articulate technical concepts to both technical and non-technical stakeholders. (Note: Omitted the additional details of the company provided in the job description) As a highly skilled Senior System Engineer at our company, you will play a critical role in designing, developing, and maintaining complex software systems. Your expertise in system engineering principles and robust debugging techniques will be crucial in delivering high-quality solutions. Responsibilities: - Participate in the full software development lifecycle, including requirement analysis, design, implementation, testing, and deployment. - Develop clean, maintainable, and efficient code using C++, C#, and Java, adhering to best practices and coding standards. - Design and implement robust system architectures, considering scalability, performance, and security considerations. - Integrate various software components and systems into a cohesive solution, ensuring seamless communication and data exchange. - Troubleshoot complex integration issues and identify potential bottlenecks. - Conduct thorough debugging sessions to identify root causes of system failures and resolve complex technical problems. - Analyze system performance metrics and identify areas for improvement. - Implement optimization strategies to enhance system speed and efficiency. - Mentor junior developers and provide technical guidance on coding practices and system design. - Share knowledge through code reviews, documentation, and internal training sessions. Qualifications: - Proven proficiency in C++, C#, and Java programming languages. - Strong understanding of object-oriented programming principles and design patterns. - Experience with system architecture design, including distributed systems and microservices. - Familiarity with common system engineering tools and methodologies. - Deep understanding of system integration concepts and best practices. - Experience with system performance analysis and optimization techniques. - Excellent debugging abilities, including the use of advanced debugging tools and techniques. - Strong analytical skills to identify and resolve root causes of software defects. - Excellent communication skills to effectively collaborate with cross-functional teams. - Ability to clearly articulate technical concepts to both technical and non-technical stakeholders. (Note: Omitted the additional details of the company provided in the job description)

One address, no account. We’ll tell you when matching roles go live.

More at Harman Connected Services Corporation India Private Limited

Related open roles

View all roles