
Staff Software Engineer
Fortive
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
About the role
- Lead technical strategy and architecture for complex systems, ensuring scalability, security, and maintainability.
- Collaborate with Product Managers, UX designers, and Engineering leadership to translate business requirements into robust technical solutions.
- Drive design and implementation of new features and platform capabilities across multiple products.
- Participate in and influence agile planning, proactively identify risks, and ensure delivery of strategic initiatives.
- Build and optimize scalable web applications using technologies like ReactJS, Webpack, .NET, SQL Server, and AWS.
- Mentor and coach engineers at all levels, fostering technical excellence and continuous learning.
- Advocate for engineering best practices, including code quality, performance, and user experience.
Requirements
- 10+ years of experience in full-stack or front-end software development, with at least 2 years in a technical leadership role.
- Deep understanding of .NET Framework/.NET Core and relational database design.
- Expertise in object-oriented programming and software design patterns.
- Proven experience designing and developing robust, scalable, and secure backend services using .NET Framework and .NET Core.
- Strong experience with front-end frameworks (React preferred; Angular/Vue acceptable).
- Solid understanding of JavaScript/TypeScript, CSS (Sass/Less), and bundlers (Webpack/Babel).
- Experience with RESTful APIs, GraphQL, and state management libraries (Redux Toolkit, Zustand).
- Comfortable working in cloud environments (AWS preferred).
- Experience influencing architectural decisions and driving technical strategy.
- Bachelor’s Degree in Computer Science, Engineering, or related field.
Benefits
- Champion a "security-first" mindset across development activities and CI/CD pipelines.
- Professional development opportunities.
- Flexible work arrangements.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NET Framework.NET CoreJavaScriptTypeScriptCSSReactJSWebpackSQL ServerRESTful APIsGraphQL
Soft skills
technical leadershipcollaborationmentoringcoachingrisk identificationadvocacy for best practicescommunicationinfluencingproblem-solvingcontinuous learning
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Engineering