
Sr Software Engineer at Fortive. Location Information: USA. Design and Development: Lead the design, development, and deployment of complex software features and applications using C#, .NET Core/Framework, and ASP.NET. Database Management: Architect, optimize, and maintain high-performance SQL Server databases, including writing efficient queries, stored procedures, and handling data migration strategies. System Architecture: Drive technical decisions and implement scalable, reliable, and secure system architectures (e.g., microservices, event-driven systems, RESTful APIs). Code Quality: Ensure high standards of code quality, performance, and maintainability through unit testing, code reviews, and adherence to best practices. Collaboration & Mentorship: Work closely with product managers, QA, and other stakeholders. Mentor junior and mid-level engineers, fostering a culture of technical excellence. DevOps & Cloud: Contribute to our CI/CD pipelines and deployment strategies, particularly within Azure . Travel: Position is remote but requires quarterly travel to Minneapolis. Experience: Minimum of 5 years of professional experience in software development. Microsoft Stack Mastery: Expert-level proficiency with C# and the .NET ecosystem (including .NET Core/Framework, ASP.NET, and Web API). Database Expertise: Strong background in SQL Server (or other relational databases) with advanced skills in database design, tuning, and optimization. Architecture Acumen: Proven experience designing and implementing highly available and scalable distributed systems, including familiarity with design patterns (e.g. Repository, Dependency Injection). Front-End Skills: Competency in modern front-end frameworks (e.g., React, Angular, or Vue.js) is a strong plus. Problem-Solving: Excellent analytical and problem-solving skills with a meticulous attention to detail. Communication: Strong verbal and written communication skills, with the ability to articulate complex technical concepts clearly. Able to write clear and helpful documentation. Experience with Azure DevOps, Git, and continuous integration/continuous deployment (CI/CD). Familiarity with cloud platforms, particularly Microsoft Azure services (e.g., App Service, Azure Functions, Azure SQL Database). Experience with ORM tools like Entity Framework Core. Salary Range: $79,300 to $147,300