Job Description
About the Role
We are seeking a Senior Software Engineer to play a key role in designing, developing, and delivering high-quality software solutions. This position requires strong technical expertise, leadership qualities, and a collaborative mindset. You will actively contribute across teams, follow best coding practices, and help drive technical excellence while supporting sustainability initiatives.
Key Responsibilities
Analyse business and system requirements
Design solution artefacts and provide accurate estimations
Review solution artefacts and code to ensure quality and compliance with standards
Develop, maintain, deploy, and support software solutions across the full implementation lifecycle
Produce and maintain technical documentation to enable effective knowledge transfer
Actively participate in agile ceremonies including sprint planning, stand-ups, estimations, retrospectives, and backlog grooming
Take ownership of standards, procedures, and quality delivery across the team
Identify technical risks early and provide mitigation or resolution recommendations
Perform basic network and database-related tasks as required
Communicate effectively across multiple channels with internal stakeholders
Provide guidance on best practices and optimal use of platforms and solutions
Work as part of an integrated business and technology team to deliver robust solutions
Act as a positive and influential force in promoting technical best practices
Mentor and coach engineers to support team growth and capability development
Qualifications
Bachelorโs Degree in Computer Science, Software Engineering, or equivalent professional experience
Experience
5โ6 years
of commercial software development experience
Technical Skills
Strong experience designing and developing enterprise-grade software using
Java 8, Spring, and Hibernate
Hands-on experience designing, developing, and maintaining
RESTful APIs
Proficiency in writing efficient and optimized
SQL queries
Solid understanding of
object-oriented design principles
and common
design patterns
Experience debugging, profiling, and optimizing
Java 8 applications
Strong knowledge of
SDLC and Agile methodologies
Experience with
Git / Bitbucket
version control systems
Understanding of
secure coding practices and guidelines
Hands-on experience writing
unit test cases using JUnit 5
Strong code review skills with the ability to provide clear, actionable feedback
Excellent communication skills to collaborate with both technical and non-technical stakeholders
Proven ability to mentor and guide engineers in a team-oriented environment
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
January 8, 2026
Job Type:
Technology
Location:
India
Company:
AvanteNow
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.