NEC Corporation
Website:
nec.com
Job details:
Role summary: We are seeking an accomplished Software Development Manager with proven expertise in building secure, scalable, cloud‑native systems. The ideal candidate brings strong hands‑on Java and microservices experience, complemented by frontend knowledge, Knowledge of DevOps practices, CI/CD, and test automation. The role involves leading cross‑functional teams across geographies with deep SaaS/PaaS/IaaS platform experience.
Responsibilities:
- Lead the design and delivery of cutting‑edge, cloud‑native biometric applications.
- Drive best practices in compliance, security, cost optimization, and cloud service tradeoffs.
- Collaborate with product owners to refine requirements for clarity, consistency, and testability.
- Contribute hands‑on to backend development in Java — design, coding, testing, CI/CD, and deployment.
- Define and enforce technology standards, coding practices, automation, and security coverage.
- Provide architectural and design guidance, implement core frameworks, and conduct code reviews.
- Mentor and support team members through career growth, performance management, and blocker resolution.
- Lead Agile ceremonies, track progress, and ensure transparent communication with stakeholders.
- Coordinate seamlessly between offshore (India) and onsite (US) teams for aligned delivery.
- Architect solutions leveraging cloud computing, distributed systems, microservices, security, and automation.
- Ensure delivery predictability, team productivity, sprint discipline, and proactive risk management.
Required Skills & Qualifications:
- Bachelor’s degree in computer science engineering, or equivalent.
- Relevant experience- 8+ years of software engineering experience across all phases of SDLC.
- Minimum 2+ years leading and managing development teams using Agile methodologies.
- Strong hands-on expertise in Java and Java based microservices (mandatory).
- Experience with messaging/streaming platforms (Kafka, RabbitMQ, AWS SQS/SNS).
- Familiarity with security best practices (OAuth2, JWT, encryption, identity management).
- Proficiency in RESTful API design, GraphQL, and service integration patterns.
- Proven experience in Azure and/ or AWS development and deployment, including microservice architecture. - Relevant experience- 3+ yrs
- Working knowledge of Infrastructure as Code (IaC)- 3+ Yrs (Preferred-Terraform/ CloudFormation/ ARM templates).
- Experience with containerization (Docker) and orchestration (Kubernetes, ECS, AKS).
- Strong knowledge of database technologies (SQL/NoSQL)
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
- Experience building secure, scalable software systems (UI, APIs, data persistence layers).
- Strong expertise in Agile/Scrum ceremonies (stand ups, sprint planning, retrospectives, backlog grooming).
- Experience collaborating effectively with distributed/offshore teams, including US based stakeholders.
Preferred Skills:
- Frontend/UI development experience with React/ Angular/ TypeScript/ NodeJS.
- Exposure to modern software security practices and compliance standards.
- Experience with performance optimization and scalability strategies in enterprise systems.
- Solid understanding of cloud platforms (SaaS- preferred /PaaS/IaaS).- Good to have exposure on SaaS cloud platform
- Knowledge of data engineering concepts and integration with cloud‑native services.
- Ability to evaluate and implement AI‑powered solutions.
- Familiarity with LLM integration, prompt engineering & cloud‑based AI services.
Click on Apply to know more.