Software Developer (Java, C++, Backend- APIs)
DNV
Date: 2 days ago
City: Pune, Maharashtra
Contract type: Full time

About Us
We are the independent expert in assurance and risk management. Driven by our purpose, to safeguard life, property, and the environment, we empower our customers and their stakeholders with facts and reliable insights so that critical decisions can be made with confidence.
As a trusted voice for many of the world’s most successful organizations, we use our knowledge to advance safety and performance, set industry benchmarks, and inspire and invent solutions to tackle global transformations.
About GSS
As the internal support organization for DNV and DNV owned companies, we deliver shared services within Human Resources, Finance, IT and Real Estate & Procurement to DNV globally. Our mission is to enable DNV to grow, succeed with its business goals and improve competitiveness. Customer experience is at the core of everything we do. GSS is responsible for many of the tools, processes and daily routines that create the backbone of DNV.
About The Role
Software Developer (Backend - APIs)
About Global Shared Services Unit
The newly established Global Shared Service Center IT in Pune will be delivering high quality services, among others within BI, Finance Applications, CRM, Product Lifecycle Management (PLM) and End User Services. DNV is in the middle of an exciting digital transformation, as are the industries in which we operate. The center in Pune is one of the key units in supporting DNV’s business areas with tools and systems to maintain customer contact and services.
The PLM Section is responsible for the development, operation and support of a Business Application which is used in different business areas in DNV based on the PLM tool Teamcenter from Siemens. To open this application up to consumers and partner applications, we are seeking a person to support the global PLM team in Teamcenter with the development of backend implementations. We are in the process of building Generic API's for Teamcenter application which can be used by any other application to interact with Teamcenter.
In your role as Software Developer (Backend- APIs) you will:
What We Offer
About You
Position Qualifications
Successful candidates need to have a good understanding of software development with multi-layered architectures mainly using java or C# as a primary technology. Knowledge in PLM domain or Rest APIs is beneficial.
We are the independent expert in assurance and risk management. Driven by our purpose, to safeguard life, property, and the environment, we empower our customers and their stakeholders with facts and reliable insights so that critical decisions can be made with confidence.
As a trusted voice for many of the world’s most successful organizations, we use our knowledge to advance safety and performance, set industry benchmarks, and inspire and invent solutions to tackle global transformations.
About GSS
As the internal support organization for DNV and DNV owned companies, we deliver shared services within Human Resources, Finance, IT and Real Estate & Procurement to DNV globally. Our mission is to enable DNV to grow, succeed with its business goals and improve competitiveness. Customer experience is at the core of everything we do. GSS is responsible for many of the tools, processes and daily routines that create the backbone of DNV.
About The Role
Software Developer (Backend - APIs)
About Global Shared Services Unit
The newly established Global Shared Service Center IT in Pune will be delivering high quality services, among others within BI, Finance Applications, CRM, Product Lifecycle Management (PLM) and End User Services. DNV is in the middle of an exciting digital transformation, as are the industries in which we operate. The center in Pune is one of the key units in supporting DNV’s business areas with tools and systems to maintain customer contact and services.
The PLM Section is responsible for the development, operation and support of a Business Application which is used in different business areas in DNV based on the PLM tool Teamcenter from Siemens. To open this application up to consumers and partner applications, we are seeking a person to support the global PLM team in Teamcenter with the development of backend implementations. We are in the process of building Generic API's for Teamcenter application which can be used by any other application to interact with Teamcenter.
In your role as Software Developer (Backend- APIs) you will:
- Help in implementing software solutions incl. unit tests based on the requirement design specifications
- Be involved in coding of features and/or bug-fixing while adhering to coding and quality standards
- Identify and/or implement areas of improvement within the application, to help improve its performance
- Manage, maintain as well as help with testing API versions across all development environments
- Troubleshoot API issues in production
- Implement best coding practices as well as adhere to IT security standards
What We Offer
- Dynamic global team with collaborative local peers
- Interesting domain of natural gas pipelines and related integrity and risk management
- Growth toward product ownership and team leadership
- Being on the forefront of the creation of a new Development Centre, strategically located to hire the best candidates
- Flexible work arrangements for better work-life balance
- Generous Paid Leaves (Annual, Sick, Compassionate, Local Public, Marriage, Maternity, Paternity, Medical leave)
- Medical benefits ( Insurance and Annual Health Check-up)
- Pension and Insurance Policies (Group Term Life Insurance, Group Personal Accident Insurance, Travel Insurance)
- Training and Development Assistance (Training Sponsorship, On-The-Job Training, Training Programme)
- Additional Benefits (Long Service Awards, Mobile Phone Reimbursement)
- Company bonus/Profit share
About You
Position Qualifications
Successful candidates need to have a good understanding of software development with multi-layered architectures mainly using java or C# as a primary technology. Knowledge in PLM domain or Rest APIs is beneficial.
- 6+ years of work experience on backend development
- Bachelor’s degree or higher in technical field (engineering, software development, etc.)
- Strong knowledge of secure coding standards and best practices
- Proven experience developing commercial-grade application software using Microsoft Development environments, compilers and tools (Visual Studio)
- Deep understanding of software development principles and methodologies, experience with software design patterns and knowledge of database design and management systems
- Experience developing and maturing test strategy
- Good understanding of Object Oriented concepts, good experience with C# .NET development, Java
- Experience using with Git for source code management
- Familiarity with Azure DevOps
- API development ( REST APIs)
- API gateway, OpenAPI Specifications, POSTMAN
- Docker and containerization technologies
- Experience in additional programming language like C++
- Siemens Teamcenter customization and development
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 resumeSimilar jobs
Analyst - International Trade compliance
Rehlko,
Pune, Maharashtra
17 hours ago
Why Work at RehlkoWe have met today's energy needs while planning for tomorrow's for over 100 years. Beginning with the first modern generator, the Rehlko Automatic Power & Light, launched in 1920, Rehlko has been an innovative leader in energy resilience. Our product range includes engines, generators, power conversion, UPS systems, EV components and electrification solutions, microgrid controls and management,...

Customer Service Representative - Distribution
SKF Group,
Pune, Maharashtra
1 day ago
About SKF SKF started its operations in India in 1923. Today, SKF provides industry leading automotive and industrial engineered solutions through its five technology-centric platforms: bearings and units, seals, mechatronics, lubrication solutions and services. Over the years the company has evolved from being a pioneer ball bearing manufacturing company to a knowledge-driven engineering company helping customers achieve sustainable and competitive...

PMO - B
Capgemini,
Pune, Maharashtra
3 days ago
Job DescriptionThe Project Management Officer (PMO) provides a range of support services to the Engagement Managers to govern our engagements, plan and track them, report progress, manage issues and risks, control change, manage deliverables and quality, track obligations, adhere to our contractual and commercial constraints, manage our finances and keep electronic records of what we produce and do.Job Description -...
