Posted on: 02/09/2026
Overview :
Senior Software Engineer shall be responsible for the module level (high and low) design, implementation and testing of a variety of software solutions in the product line.
- He/She should be able to effectively work independently within a team of technically strong engineers.
- He/She should be adhering to the schedules, standards and quality processes and procedures of the Organization.
- Software defect resolutions (including complex issues), testing and maintaining the software is an important task of a Senior Software Engineer.
- He/She shall be responsible for training/mentoring the junior team members.
- He/she shall contribute to the overall design, analysis and business requirements spanning across modules.
- Knowledge and ability to manage the entire software development life cycle process is essential for a Senior Software Engineer.
- He/She shall be ready to work in night shifts to provide Level 3 support for customer issues.
- When there are no customer issues to solve then he/she will be working on development activities in the product.
Responsibilities :
- High and low level module design using UML.
- Contribute to the overall design.
- Propose alternate solutions/designs.
- Derive technical requirements of modules from business/functional requirements.
- Develop high-quality and performance sensitive code using defined programming languages as part of the implementation.
- Unit testing & debugging of production software.
- Continually updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications.
- Supporting and maintaining functionality of software for the product.
- Diagnose and troubleshoot complex issues.
- Proficient in usage of software configuration management tools, defect tracking tools, Static Code Analyzer tools, Debugging tools.
- Train and mentor junior team members.
- Work with the Technical Leads to effectively understand and implement the solutions independently in accordance with the appropriate process.
- Building the software for testing and product release, and ability to resolve build related issues.
Qualifications:
- BE/B.Tech or M.E/M.Tech in the disciplines of EEE/ECE/CSE or MCA degree or equivalent experience.
- At least 6 - 8 years in Software development using several of the skills and technologies mentioned below.
Specific Knowledge And Skills :
Candidates should have experience in the following skills and technologies :
- Experience in core Java, J2EE, SOAP web services.
- Experience in building rich applications using HTML5 (including Canvas component), CSS, JavaScript, AJAX, JSON and Angular 12+.
- Working knowledge on MS SQL server or PostgreSQL.
- Experience on Spring boot Framework.
- Experience in creating and consuming RESTful Web Services.
- Hands on experience in Hibernate Framework.
- End to end level experience on enterprise level applications development.
- Has worked on JMS, RabbtMQ.
- Experience in Junit, Log4j and logback.
- Developing Microservices experience is mandatory.
Soft Skills :
- Ability to accomplish assigned tasks without supervision.
- Excellent verbal/written communication skills with very good teaming skills.
- Good documentation skills and software process discipline.
- Self-initiative and self-managed.
- Voice out issues and persuasive to resolve issues.
- Good time management and organizational skills.
- An ability to work to deadlines.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1667952