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
Provide hands-on technical leadership for the AI Build Line while building the web experiences and backend capabilities that make AI use-cases practical, secure, and easy to adopt. This role owns solution-level engineering quality, helps shape architecture, and coordinates delivery across the three-person pod.
Key responsibilities
- Lead technical design and implementation for AI use-cases, balancing speed, reuse, operability, security, and user experience.
- Build responsive user interfaces using Angular and TypeScript.
- Build and maintain Java Spring Boot backend services and integrations.
- Define engineering standards for application architecture, code quality, testing, accessibility, error handling, observability, and documentation.
- Deploy and operate applications on Kubernetes and AWS, partnering with cloud and security teams on environment, network, identity, and runtime requirements.
- Build CI pipelines in GitHub Actions and CD pipelines in Harness; embed quality gates, security scanning, and deployment safeguards.
- Apply secure coding practices, including threat modeling, OWASP-aligned controls, authorization design, secure session handling, and dependency hygiene.
- Coach teammates through design reviews, pairing, code reviews, and practical engineering guidance.
- Partner with product and SMEs to convert use-cases into scoped releases, technical backlogs, and measurable outcomes.
Required qualifications
- Strong development full-stack software engineering experience, including experience leading technical delivery.
- Strong Angular and TypeScript development experience.
- Strong Java and Spring Boot backend development experience.
- Demonstrated experience designing and deploying applications to Kubernetes and AWS environments and building IaC code to deploy applications
- Experience with GitHub Actions and Harness or comparable enterprise CI/CD tooling.
- Robust expertise in secure software development and practical application-security controls.
- Ability to lead technical decisions, communicate tradeoffs, and work effectively across engineering, security, and product stakeholders.
Preferred qualifications
- Experience delivering AI-enabled applications, conversational interfaces, or human-in-the-loop workflows.
- Build and deploying Cloud Native applications using Infrastructure-as-Code: CDK/Helm Charts to AWS/K8s environments
- Experience with API management, cloud-native architecture, microservices, and event-driven integration patterns.
- Familiarity with design systems, accessibility, UX research, and product analytics.
- Experience supporting security, cloud, developer-platform, or regulated-enterprise products.
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 on mentoring and leading others to deliver high quality, cost-effective technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom-built applications.
Job Description
Key Responsibilities:
- Responsible for applying secure software and systems engineering practices throughout the delivery lifecycle to ensure our data and technology solutions are protected from threats and vulnerabilities.
- Mentors and trains other team members on design techniques, tools and coding standards.
- Provides strategic advice on using technology to achieve goals.
- Drives cross-collaboration and execution of projects across multiple teams.
- Analyzes, solutions, develops, tests, debugs, documents and deploys software according to standards and optimal practices.
- Champions the use of DevSecOps practices, tooling and techniques.
- Ensures continuous learning and improvement through ongoing training, practice and innovation.
- Manages individual project priorities, deadlines and deliverables.
- Additional responsibilities may include collaboration across teams and adherence to company standards.
May perform other responsibilities as assigned.
Qualifications & Experience:
Education:
Undergraduate studies in computer science, management information systems, mathematics or related field is strongly preferred.
Experience:
Six years of experience in programming and systems analysis. Three years of experience in project management is preferred.
Technical Skills:
- CI/CD
- Cloud Computing
- Software Development Life Cycle (SDLC)
- Software Security
- Software Testing
- Systems Integration
- Technology Roadmap
- Vendor Management
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
Hands-on technical leadership experience leading project teams and setting technical direction. Proficiency in one programming language such as Java, C++, Python, JavaScript. Knowledge of software development lifecycle. Proven ability to tackle sophisticated business and development problems. Ability to thrive in a team environment. Insurance/financial services industry knowledge a plus.
Additional Information:
Reporting Structure:
Reports to Technology Manager/Director - India
Working Hours:
Aligned to India business hours with flexibility for global collaboration.
Location Flexibility:
Hybrid with periodic in-office collaboration.
Equal Opportunity 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.
-
📌 Technical Lead - Full Stack Developer (Hyderabad)
🏢 Nationwide Global Services Center
📍 Hyderabad