R

Software Engineer III - Java Full Stack Developer

Rocket Software

Pune Division, Maharashtra, India · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
2 days ago
Work mode
In office
Education
Bachelor's degree
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

We are looking for a skilled Software Engineer III who will engage in designing, developing, troubleshooting, and debugging software applications for various enhancements and new products. This role involves creating software tools such as operating systems, compilers, networks, utilities, databases, and web-related tools. The engineer will also evaluate software compatibility with hardware and influence software design considering hardware constraints.

Responsibilities

  • Apply foundational computer science principles including algorithms and data structures.
  • Deliver proficient programming with knowledge of complex algorithms and data structures.
  • Provide well-analyzed technical solutions and make informed recommendations.
  • Complete assigned tasks timely with attention to quality standards.
  • Write modular and maintainable code, occasionally with guidance.
  • Make appropriate trade-offs to effectively resolve issues.
  • Understand the wider system impact of software changes and make component-level updates accordingly.
  • Interpret requirements accurately and translate them into code solutions.
  • Incorporate hardware principles into design decisions.
  • Develop expertise in the product domain and relate work to market trends.
  • Produce well-structured, tested, and documented code within scheduled deadlines.
  • Provide reliable estimates for work efforts.
  • Participate actively in meetings and agile ceremonies.
  • Ensure adequate test coverage to safeguard against regressions.

Qualifications

  • Minimum of 5 years of professional software engineering experience.
  • Bachelor's degree or equivalent educational background.
  • Proven real-world experience in software development.
  • Expertise in one or more programming languages.
  • Strong skills in software design and code quality.

Preferred Attributes

  • Ability to produce code rapidly outperforming average developer speed.
  • Consistently generates high-quality, bug-minimized code.

Additional Information

  • Travel requirement is minimal, estimated between 0-10%.
  • Reports to Manager of Software Engineering.
  • This is an individual contributor position classified at career level P3.
  • Rocket Software emphasizes diversity and equal opportunity in employment, including compliance with fair practices on citizenship and immigration.
  • All employees are encouraged to utilize AI-powered tools responsibly to enhance productivity and decision-making.
  • Background and reference checks are part of the hiring process.
  • Reasonable accommodations for applicants with disabilities will be provided upon request.

Minimum education

Bachelor's Degree

Tools & software

How they work

Teamwork & Collaboration Problem Solving Attention to Detail Time Management Learning Agility
🤖
Online · instant AI help
Broxer