Senior Software Developer

Springer Nature


Date: 4 days ago
City: Pune, Maharashtra
Contract type: Full time
Job Title: Senior Software Developer

Location(s): Pune

About Springer Nature Group

Springer Nature opens the doors to discovery for researchers, educators, clinicians and other professionals. Every day, around the globe, our imprints, books, journals, platforms and technology solutions reach millions of people. For over 180 years our brands and imprints have been a trusted source of knowledge to these communities and today, more than ever, we see it as our responsibility to ensure that fundamental knowledge can be found, verified, understood and used by our communities – enabling them to improve outcomes, make progress, and benefit the generations that follow. Visit group.springernature.com and follow @SpringerNature / @SpringerNatureGroup

About The Brand

Production Technology area at Springer Nature, Pune is responsible for delivering solutions related to Journals and Books Publishing and Production Systems for Scientific, Technical, and Medical Publishers (STM Publishers) & Education Publishers around the world. Our teams incorporate the latest technologies to streamline and automate production workflows and maintain metadata for Springer Nature; this helps us to continuously improve business response time and revenue stream. Every project is implemented in a distributed agile environment while continuously collaborating with customers stationed at various locations around the world.

About The Role

As a Senior Developer, you will play a pivotal role in the implementation and enhancement of projects. You will leverage your expertise to design, develop and deliver innovative software solutions. This role requires a good understanding of software development methodologies. You will work closely with Product owner, development team and other stakeholders to implement product features and enhancements. You will be part of a highly motivated development community consisting of skilled individuals.

Role Responsibilities

  • You have experience developing software in Java.
  • You have experience with SQL, preferably PostgreSQL.
  • You are interested in working with cloud technologies and know how to use containers.
  • You enjoy learning new technologies.
  • You are interested in data-centred applications.
  • You like working in a collaborative team, where there is collective ownership of the product.
  • You like getting involved with every stage of the software development lifecycle.
  • You see failure as a chance to learn and welcome feedback.
  • You are happy to deploy and operate your application as a DevOps concept.

What you will be doing:

Within 3 months-

  • Get familiar with our technology stack. Our applications are deployed to Kubernetes and virtual machines using Concourse.
  • Start making minor changes to our codebase.
  • Live our agile process and team ceremonies.
  • Become familiar with the existing system documentation.

By 3-6 months you will -

  • Be a supportive member of the development of our applications by using the right technology solutions to solve the problem at hand.
  • Understand in detail how our applications are designed.
  • Take part in developing new features as a member of the tech team.
  • Help to improve our technology stack.
  • Understand the team's context within the publishing business we are working in.
  • Be able to properly understand and discuss business requirements with stakeholders.
  • Hold technical discussions with the team to improve the product architecture and code quality.
  • Contribute to blameless post-mortems.

By 6-12 months you will -

  • Contribute to driving our applications and architecture forward.
  • Understand the system’s scope and how it connects to other systems.
  • Confidently make changes and implement new features in our codebase.
  • Transform high-level requirements into actionable work.
  • Add unit tests to our applications.
  • Proactively provide useful and actionable feedback to team members.
  • Be able to explain and visualize the benefits and trade-offs of proposed solutions.
  • Participate in user research to better understand our users' needs.
  • Understand our products and how we at Springer Nature operate.

Experience, Skills And Qualifications

  • Minimum 8 years of relevant experience.
  • Ability to work independently as part of a team· Excellent communication and interpersonal skills·
  • Able to write technical documentation
  • Designing new solutions keeping in mind the technology trends
  • Application monitoring and prompt action taking
  • Root cause analysis and hot fixing
  • Demonstrated experience in quickly adapting to new industries, business models, and project environments.
  • Ability to prioritize tasks, and pivot as projects need changes.

At Springer Nature, we value the diversity of our teams and work to build an inclusive culture, where people are treated fairly and can bring their differences to work and thrive. We empower our colleagues and value their diverse perspectives as we strive to attract, nurture and develop the very best talent. Springer Nature was awarded Diversity Team of the Year at the 2022 British Diversity Awards. Find out more about our DEI work here https://group.springernature.com/gp/group/taking-responsibility/diversity-equity-inclusion If you have any access needs related to disability, neurodivergence or a chronic condition, please contact us so we can make all necessary accommodation. For more information about career opportunities in Springer Nature please visit https://springernature.wd3.myworkdayjobs.com/SpringerNatureCareers

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Software Engineer II - UI - Angular

JPMorganChase, Pune, Maharashtra
1 day ago
Job DescriptionYou’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorganChase within the Consumer and Community Banking, you are part of an agile team that works to enhance, design, and deliver the software components of...

TEST LEAD - LEAD

Happiest Minds Technologies, Pune, Maharashtra
2 days ago
10+ years experience in IT testing.Led at least 2 large scale IoT testing activities covering system and performance testing.Must have worked on vehicle TCU integration testing.Must have the ability to design test suite based on functional requirements.Must be able to design test frameworks and simulators for IoT testing.Ability to work in Agile delivery.Nice to have - test automation background.Skills: MQTT,...

IN-Senior Associate_ Scrum Master_Data Analytics_ Advisory_Pune

PwC India, Pune, Maharashtra
2 days ago
Line of ServiceAdvisoryIndustry/SectorNot ApplicableSpecialismData, Analytics & AIManagement LevelSenior AssociateJob Description & SummaryAt PwC, our people in data and analytics focus on leveraging data to drive insights and make informed business decisions. They utilise advanced analytics techniques to help clients optimise their operations and achieve their strategic goals.In data analysis at PwC, you will focus on utilising advanced analytical techniques to...