08 Oct
|
Nationwide Global Services Center
|
Hyderabad
08 Oct
Nationwide Global Services Center
Hyderabad
If you’re passionate about being part of a dynamic organization that enables a Fortune 100 company with nearly $70 billion in annual sales to drive innovation and adopt new technologies that deliver business results, then Nationwide’s Technology team could be the place for you! At Nationwide®, “on your side” goes beyond just words. Our customers are at the center of everything we do and we’re looking for associates who are passionate about delivering extraordinary care.
-
Role summary
Build secure, scalable APIs and integration services that enable AI use-cases to access approved enterprise systems, cloud-security data, workflows, and knowledge sources. This role will establish reusable service patterns and integration capabilities for the AI Build Line.
Key responsibilities
- Design, develop, test, and support RESTful APIs and backend services using Java Spring Boot or Python.
- Build and manage API products, policies, authentication, authorization, traffic controls, and observability using Apigee.
- Develop integrations to approved internal services, cloud platforms, data sources, and workflow systems.
- Package and deploy services to Kubernetes-based environments, using cloud-native configuration, health checks, autoscaling, and resilience patterns.
- Implement CI with GitHub Actions and CD with Harness, including automated unit, integration, security, and deployment tests.
- Apply API security practices including OAuth/OIDC, service-to-service authentication, input validation, rate limiting, audit logging, and secrets management.
- Collaborate with the AI Engineer and other engineers to expose secure interfaces for agentic workflows and user experiences.
- Create clear API contracts, runbooks, and operational documentation.
Required qualifications
- Strong experience in software engineering, building backend services, or APIs.
- Strong proficiency in Java with Spring Boot or Python
- Experience designing and supporting REST APIs in an enterprise environment.
- Hands-on Kubernetes deployment experience, including containers, manifests or Helm, service configuration, and troubleshooting.
- Experience with GitHub Actions for CI and Harness for continuous delivery or an equivalent enterprise CD platform and building IaC code to deploy applications
- Experience using Apigee for API development, policy configuration, and lifecycle management.
- Strong understanding of secure coding, application authentication and authorization, and API security.
- Experience with source control, automated testing, peer review, and production support.
Preferred qualifications
- Experience developing in the Kubernetes environment
- AWS development experience, including IAM, EKS, API Gateway, Lambda, or related services.
- Build and deploying Cloud Native applications using Infrastructure-as-Code: CDK/Helm Charts to AWS/K8s environments
- Experience integrating AI/LLM services, event-driven systems, or asynchronous messaging.
- Familiarity with infrastructure as code, observability platforms, and SRE practices.
- Experience in cyber security, cloud security, or a regulated enterprise environment.
Other expectations
- Build reusable, secure, observable software that follows Nationwide’s AWS Golden Path and standard technology stack.
- Prioritize engineering quality, automated testing, security, resilience, and maintainability alongside delivery speed.
- Collaborate across core product team and cross-train with operational team, develop run books and move capabilities into production.
-
Job Description Summary
If you’re enthusiastic about delivering secure technology solutions to support a company providing extraordinary care to its customers, then Nationwide Technology is the place for you. Nationwide's industry-leading technology workforce embraces an agile work environment and a collaborative culture to deliver outstanding solutions and results. If that sounds like something you aspire to, we want to hear from you!
As a Software Engineer, you will focus primarily on providing high quality,
efficient technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom-built applications. In this capacity, you’ll analyze, code, configure, test, debug, document and maintain applications.
Job Description
Key Responsibilities:
- Analyses, solutions, develops, tests, debugs, documents and deploys software according to standards in an agile environment.
- Applies secure software and systems engineering practices throughout the delivery lifecycle to ensure our data and technology solutions are protected from threats and vulnerabilities.
- Uses DevSecOps practices, tooling and techniques.
- Drives continuous improvement and learning through ongoing training, practice and innovation.
- Manages medium to large project priorities, deadlines and deliverables proactively.
- Additional responsibilities may include collaboration across teams and adherence to company standards.
Qualifications & Experience:
Education:
Undergraduate studies in computer science, management information systems, or other related degree. Technology experience or non-traditional technology certificates can be substituted for an undergraduate degree.
Experience:
Four or more years of analysis and technology experience.
Technical Skills:
- CI/CD
- Cloud Computing
- Programming Languages
- Software Development Life Cycle (SDLC)
- Software Engineering
- Software Security
- Software Testing
- Systems Integration
Soft Skills & Attributes:
- Strong communication and collaboration skills
- Analytical and problem-solving mindset
- Ability to work in agile and global environments
- Time management and prioritization
- Proficiency in one or more programming language such as Java, C++, Python, JavaScript.
- Strong knowledge of software development lifecycle.
- Proven ability to tackle complex business and development problems.
- Ability to thrive in a team environment. Insurance/financial services industry knowledge a plus.
Additional Information:
Reporting Structure:
Reports to Manager or Director.
Location Flexibility:
Hybrid with periodic in-office collaboration
Equal Chance Statement:
Nationwide is committed to diversity and inclusion. All qualified applicants will be considered without regard to race, gender, disability, religion, or other protected categories.
-
📌 Specialist - Software Engineer (API Developer / Platform Engineering) (Hyderabad)
🏢 Nationwide Global Services Center
📍 Hyderabad