Senior Software Engineer I

5 - 10 years

7 - 12 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role:
We are looking for an experienced Software Developer to join our team. You will work on challenging research, design, and software development tasks within our product line. You will provide input to project plans, schedules, and methodologies, developing cross-functional software products under the guidance of senior squad members.
Responsibilities:
  • Collaborate with other technical personnel or team members to finalize requirements.
  • Write and review detailed specifications for the development of complex system components.
  • Complete complex bug fixes.
  • Work closely with other development team members to understand complex product requirements and translate them into software designs.
  • Implement development processes, coding best practices, and code reviews.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Resolve complex technical issues as necessary.
  • Mentor entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
  • Keep abreast of new technological developments.
  • Design and work with complex data models.
  • Mentor less-senior software developers on development methodologies and optimization techniques.
  • Perform other duties as assigned.
Requirements:
  • 5+ years of experience in software development.
  • Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Proficiency in Java, J2EE, Spring, Spring Boot, and Microservices.
  • Experience working with databases such as MS SQL, Oracle, or MySQL.
  • Experience implementing projects on AWS Cloud.
  • Knowledge of DevOps is beneficial (CI/CD Pipelines, Docker, Kubernetes).
  • Experience with XML and XSLT is preferred.
  • Experience with NoSQL databases (Cassandra, Solr , Elasticsearch, Redis) is preferred.
  • Experience with message queue technologies is preferred.
  • Experience working in Source Code Management (GIT).
  • Experience developing software within the Scrum framework.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You