Senior Software Developer
Mahesh RoyalUnited StatesSENIORPosted 5h ago
MEAN StackJavaScriptNode.jsReactMongoDBAzureAnsibleCamundaCypressSeleniumMicroservicesMocha
About the Role
We are looking for an experienced Senior Software Developer with strong expertise in MEAN stack development. The ideal candidate will have hands-on experience building production-grade applications, workflow engines, automation frameworks, and cloud-based solutions.
Key Responsibilities
• Design and implement production-grade applications
• Develop workflow engines and automation frameworks
• Build cloud-based solutions
• Collaborate with team members on technical requirements
Requirements
• 5+ years of experience in MEAN Stack development for production systems
• 5+ years of experience with JavaScript functional programming
• 5+ years of backend development experience using Node.js (Node 12+)
• 2+ years of experience with React (16+) and Redux
• 2+ years of experience with MongoDB
• 2+ years of experience with workflow engines such as Camunda, Pronghorn, or similar
• 2+ years of experience in Azure development
• 2+ years of experience with Ansible
• 2+ years of experience with automation platforms such as Cucumber, Cypress, and Selenium
• Experience with microservices architecture
• Experience in automation, robotic scripting, and automated unit testing using tools such as Mocha
• Knowledge of networking and security concepts
Good to Have
• Experience with OpenStack / VMware and Network Function Virtualization (NFV)
• Knowledge of Cisco NSO
• Experience with mobility networks
• Familiarity with Kubernetes and Docker
Desired Candidate Profile
• Self-driven, collaborative, and teamwork-oriented
• Strong communication and problem-solving skills
• Ability to work effectively in a small, Agile team environment