
Principal Software Engineer
4 days ago
Job Description:
NOV is seeking an experienced Principal Software Architect to lead the modernization and cloud transformation of a legacy .NET web application with a SQL Server backend. This role requires deep expertise in AWS cloud services—including API Gateway, AWS Lambda, Step Functions, DynamoDB, and Neptune—to re-architect the system into a scalable, serverless, event-driven platform. The ideal candidate will bring a strong architectural vision, hands-on technical ability, and a passion for mentoring and guiding development teams through digital transformation initiatives.
Are you flexible and excited about working in a fast-paced, dynamic team environment? Come join a diverse, motivated team.
Key Responsibilities:
Lead the end-to-end cloud transformation strategy for a legacy .NET/SQL Server web application. Design and implement scalable, secure, and serverless AWS-native architectures using services such as API Gateway, AWS Lambda, Step Functions, DynamoDB, and Neptune. Define and drive data migration strategies, transforming relational data models into NoSQL (DynamoDB) and graph-based (Neptune) storage paradigms. Establish best practices for infrastructure-as-code, CI/CD pipelines, and monitoring using AWS CloudFormation, CDK, or Terraform. Provide hands-on technical leadership to development teams, ensuring high code quality and adherence to cloud-native principles. Guide teams through cloud adoption, service decomposition, and event-driven design patterns. Mentor engineers on AWS technologies, microservices architecture, and best practices in DevOps and modern software engineering. Write and review code for critical services, APIs, and data access layers using appropriate languages (., Python, . Design and implement APIs for internal and external consumers, ensuring secure and reliable integrations. Perform architecture reviews, threat modelling, and enforce rigorous testing practices including automated unit, integration, and load testing. Work closely with stakeholders, project managers, and cross-functional teams to define technical requirements and delivery milestones. Translate business goals into technical roadmaps and prioritize technical debt reduction and performance improvements. Engage stakeholders to manage expectations and provide clear communication on technical progress and risks. Stay up-to-date with AWS ecosystem updates, architectural trends, and emerging technologies. Evaluate and prototype new tools, services, or architectural approaches that can accelerate delivery and reduce operational complexity. Champion a DevOps culture with continuous delivery, observability, and security-first development.Requirements:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 8+ years of software development experience, with at least 3 years architecting cloud-native solutions on AWS. Expertise in AWS services such as API Gateway, Lambda, Step Functions, DynamoDB, Neptune, IAM, CloudWatch. Experience with legacy application modernization and cloud migration. Proficiency in .NET stack and ability to map legacy components to cloud-native equivalents. Strong knowledge of distributed systems, serverless design, data modelling (both relational and NoSQL/graph), and security best practices. Proven leadership and mentoring abilities in agile software teams. Strong problem-solving, analytical, and decision-making skills.-
Principal Software Engineer
4 days ago
Kochi, India NOV Inc Full timeJob Description: NOV is seeking an experienced Principal Software Architect to lead the modernization and cloud transformation of a legacy .NET web application with a SQL Server backend. This role requires deep expertise in AWS cloud services—including API Gateway, AWS Lambda, Step Functions, DynamoDB, and Neptune—to re-architect the system into a...
-
Principal Software Engineer
1 week ago
India, Cochin / Kochi / Ernakulam NOV Full timeJob Description Job Description JOB DESCRIPTION NOV is seeking an experienced Principal Software Architect to lead the modernization and cloud transformation of a legacy .NET web application with a SQL Server backend. This role requires deep expertise in AWS cloud servicesincluding API Gateway, AWS Lambda, Step Functions, DynamoDB, and Neptuneto...
-
Principal Data Engineer
2 days ago
Kochi, India Xebia Full time🚀 We’re Hiring: Principal Data Engineer | Any Xebia Location (Hybrid, 3 days in office per week) 📍 Location: Any Xebia Location (Hybrid – 3 days in office per week) 💼 Experience Level: 10+ years of Data Engineering with 4+ years team leadership experience 📅 Start Date: Immediate to end of September About the Team: As a Principal Data...
-
Vice Principal
7 days ago
Elamakkara, Kochi, Kerala, India The Asoka World School Full time**Job description** Assistant to the School Principal We are searching for a reliable and trustworthy vice principal to join our excellent school. The vice principal will be tasked with reviewing budgets and school policies, organizing school events and community initiatives, updating student records, handling disciplinary issues, and recruiting new staff....
-
Principal Enterprise Architect
1 week ago
Kochi, Kerala, India Baker Hughes Full time**Principal Enterprise Architect** **Do you enjoy being part of a successful team?** **Do you enjoy being part of a team that ensures the highest quality?** **Join our Oilfield Services Digital Team!** Our Oilfield Services business provides intelligent, connected technologies to monitor and control our energy extraction assets. Our Digital Team partners...
-
Software Engineers
17 hours ago
Kochi, India Kott Software Pvt.Ltd Full timeJob DescriptionKOTT SOFTWARE PRIVATE LIMITED is a pioneer in offering client-centric, robust business solutions based on its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi.The...
-
Software Engineers
6 days ago
Kochi, India Kott Software Pvt.Ltd Full timeJob DescriptionKOTT SOFTWARE PRIVATE LIMITED is a pioneer in offering client-centric, robust business solutions based on its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi.The...
-
Software Engineers
2 hours ago
kochi, India Kott Software Pvt.Ltd Full timeJob DescriptionKOTT SOFTWARE PRIVATE LIMITED is a pioneer in offering client-centric, robust business solutions based on its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi.The...
-
Software Engineers
6 days ago
Kochi, India Kott Software Pvt.Ltd Full timeJob DescriptionKOTT SOFTWARE PRIVATE LIMITED is a pioneer in offering client-centric, robust business solutions based on its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi.The...
-
Software Engineers
6 days ago
Kochi, India Kott Software Pvt.Ltd Full timeJob Description KOTT SOFTWARE PRIVATE LIMITED is a pioneer in offering client-centric, robust business solutions based on its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi. The...