đź’Ľ

Senior Software Developer at Solventum

Location
Bengaluru, Karnataka, India
Job type
Full time
Posted on 30 Jan
Description
Responsibilities:


  • Leading technical design sessions to formulate technical designs that minimize maintenance, maximize code reuse and minimize testing time
  • Developing code according to business and technical needs, creating test data, performing unit/integration tests and collaborating with team to ensure functionality meets client expectations
  • Performance and stress testing of assigned functionality to ensure client expectations for software responsiveness and resource utilization are met
  • Driving continuous improvement in processes and software, valuing automation, peer code reviews and Continuous Integration/Continuous Delivery
  • Participating in retrospective reviews to identify and implement process improvement ideas
  • Participating in and/or leading client product/feature demonstrations
  • Identifying risks; risk management in support of release goals
  • Addressing and resolving issues identified by clients


Requirements:


  • Bachelor’s Degree or higher (completed and verified prior to start) from an accredited university
  • (5+) years experience developing software using object-oriented principles


Additional qualifications that could help you succeed even further in this role include:


  • Proficient with Java software development
  • Experience with Python software development
  • Experience with Web services and web application development (REST, JavaScript/Angular)
  • Experience with Linux shell scripting
  • Experience using git and/or Jira
  • Experience with Gradle, Ant, or Maven
  • Experience with Amazon Web Services (AWS)
  • Proficient with object-oriented design and applying design patterns.
  • Proficient with an IDE (Eclipse, IntelliJ, Visual Studio) for debugging, code completion, searching, performance, etc.
  • Proficient with software configuration management concepts (source control, build automation)
  • Familiar with SQL and relational database design
  • Knowledge of Agile methodology and experience working with distributed team members
  • Excellent verbal and written communication skills
  • Ability to solve problems in a logical, methodical, and time efficient manner


500+
Master Backend Engineering
AI-First Software Engineering
Next batch starts on 28 Feb
Always stay in the know!
Join our community and stay notified of latest job opportunities.
500+
Tap to Apply

Frequently Asked Questions

What are the key responsibilities of a Senior Software Developer at Solventum?
Chevron down
What skills and qualifications are required for a Senior Software Developer position at Solventum?
Chevron down
What is the work location for the Senior Software Developer role at Solventum?
Chevron down
Does the Senior Software Developer position at Solventum offer remote work options?
Chevron down
How can I apply for the Senior Software Developer position at Solventum?
Chevron down
What is the company culture like at Solventum for a Senior Software Developer?
Chevron down
Is there a specific industry focus for the Senior Software Developer role at Solventum?
Chevron down

Why Work at Solventum

Solventum is a dynamic technology company that stands at the forefront of software innovation. With a commitment to leveraging cutting-edge technologies, Solventum provides a stimulating environment where skilled professionals can thrive. Working at Solventum means being part of a culture that values collaboration, creativity, and continuous learning. As a Senior Software Developer at Solventum, employees have the opportunity to work on projects that are not just technically challenging but also impactful in transforming industries. The company fosters a supportive environment with ample opportunities for professional growth and development, making it an attractive choice for seasoned developers.

Moreover, Solventum is situated in Bengaluru, Karnataka, one of India's most vibrant tech hubs. This location offers an enriching lifestyle with a confluence of cultures, ensuring a work-life balance that's both stimulating and rewarding. Employees enjoy the proximity to technological advancements and the networking opportunities that come with them.

What's It Like to Work at Solventum

At Solventum, every day is an opportunity to create meaningful work. The company's commitment to excellence is reflected in its work culture, which emphasizes integrity, teamwork, and innovation. With flexible work policies, Solventum ensures that employees can maintain a healthy balance between their professional and personal lives. The company encourages open communication and values the input from all team members, fostering an environment where new ideas flourish.

The company organizes regular workshops and seminars to keep its workforce updated on the latest industry trends and technological advancements. This commitment to knowledge sharing extends to its mentorship programs, where employees can learn from seasoned experts and gain insights from their experiences. Working at Solventum means being part of a dynamic team that drives change and pushes the boundaries of what is possible in software development.

What's it like to Work as a Senior Software Developer at Solventum

Being a Senior Software Developer at Solventum is a rewarding role that offers both challenges and growth opportunities. Developers are entrusted with critical responsibilities such as leading technical projects, guiding junior developers, and contributing to strategic planning. The role demands not only technical expertise but also leadership, as developers are expected to mentor their peers and contribute to building a strong, cohesive team.

The typical workday involves brainstorming sessions, coding, and problem-solving, all aimed at developing high-quality software solutions that meet client needs. Senior developers at Solventum are encouraged to experiment with new technologies and work on projects that align with their interests. This autonomy allows developers to hone their skills and push the boundaries of their capabilities.

Senior Software Developer Interview Questions at Solventum

Candidates aspiring to become a Senior Software Developer at Solventum should be prepared to navigate a rigorous interview process designed to assess both technical prowess and soft skills. Common interview questions might include:

  1. Describe a complex software development project you have managed. What were the challenges, and how did you overcome them?
  2. Can you explain a time when you had to debug a particularly challenging issue? What was your approach, and what tools did you use?
  3. How do you prioritize tasks when managing multiple projects or deadlines?
  4. Describe your experience with programming languages and frameworks relevant to our tech stack.
  5. Have you ever had to mentor a junior developer or a team? How did you go about it, and what were the outcomes?

These questions aim to evaluate the candidate's technical skills, problem-solving abilities, and leadership qualities.

Senior Software Developer Interview Preparation at Solventum

Preparation is key for anyone aiming to secure a Senior Software Developer position at Solventum. Candidates should start by familiarizing themselves with Solventum’s core values and recent projects to understand the company's direction and the type of work they endorse. Reviewing the company's preferred tech stack and brushing up on technical concepts crucial to the role will be beneficial. Practice coding problems, particularly those focusing on design patterns and system architecture, which are often assessed during technical interviews.

In addition to technical skills, candidates should be ready to demonstrate their leadership and communication skills. Replaying scenarios where they had to lead a team or resolve conflicts effectively will position them as valuable prospects.

Senior Software Developer Interview Tips at Solventum

  1. Research Thoroughly: Understand Solventum’s culture, values, and projects. Being well-informed will allow you to tailor your responses and demonstrate genuine interest.

  2. Highlight Leadership Experience: Given the seniority of the role, emphasize occasions when you led projects or teams. Illustrate your ability to inspire and guide others effectively.

  3. Technical Proficiency: Demonstrating strong coding skills is essential. Practice coding exercises that emphasize problem-solving and design.

  4. Consult Industry Trends: Technology is ever-evolving, and being aware of the latest industry trends will showcase your enthusiasm for your craft.

  5. Prepare Questions: Concluding the interview with thoughtful questions about future projects or the company's technological roadmap shows initiative and engagement.

By keeping these tips in mind, candidates can approach their interviews at Solventum with confidence, positioning themselves as ideal candidates for the Senior Software Developer role.