
Software Engineer
Fortive
full-time
Posted on:
Location Type: Hybrid
Location: 🇮🇳 India
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSAzureCloudJavaScriptMicroservicesMongoDBNode.jsNoSQLReactTypeScript
About the role
- Design and develop new features and solutions that support customer use cases in existing and new software products.
- Work in an agile team environment that practices continuous improvement when planning, estimating and building software.
- Deliver on sprint commitments by working proactively with stakeholders to identify and navigate obstacles.
- Build high-performing software with an evolving set of tools across several technology stacks and participate in the stewardship of our development process.
- Collaborate with cross-functional project teams including Architects, QA, Product Management, and others to delight our clients.
Requirements
- Three or more years of professional web application development experience for intermediate candidates.
- Professional experience within an agile development practice.
- Passionate about understanding our clients.
- Proactive, creative and self-directed with a commitment to excellence.
- Committed to continuous learning and the craft of software development.
- Effective analysis and troubleshooting skills, and persistence in solving problems.
- Active interest and participation in DevOps as a culture.
- Excellent written and oral communication skills, and participation in a culture of writing things down.
- Committed to building high quality, secure, performant product and willing to pursue new learning in these areas.
- Experience developing large scale web applications.
- Full stack development across different technical stacks including .Net, React, Typescript, Node.js, and cloud (AWS/Azure) or equivalent.
- Support development of applications that integrate AI and machine learning components.
- Implement APIs, microservices, and automation workflows for AI-enabled features.
- Experience with NoSQL database like MongoDB.
- A solid understanding of user interface (UI) and user experience (UX) principles.
- A solid understanding of object-oriented programming.
- Self-guided learning of new tools, technologies and stacks.
- Bachelor’s Degree in Computer Science, Information Systems, or equivalent experience.
- Master’s Degree and/or vendor certifications (such as Microsoft Certified Professional) are valued.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
web application developmentagile development.NetReactTypescriptNode.jsAWSAzureNoSQLMongoDB
Soft skills
proactivecreativeself-directedcommitment to excellenceeffective analysistroubleshootingcommunicationcontinuous learningcollaborationproblem-solving
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Information SystemsMaster’s DegreeMicrosoft Certified Professional