Senior Software Engineer designing and developing applications for healthcare industry. Lead technical decisions, mentor engineers, and contribute to CI/CD pipelines in a remote role.
Responsibilities
Lead the design, development, and deployment of complex software features and applications using C#, .NET Core/Framework, and ASP.NET.
Architect, optimize, and maintain high-performance SQL Server databases, including writing efficient queries, stored procedures, and handling data migration strategies.
Drive technical decisions and implement scalable, reliable, and secure system architectures (e.g., microservices, event-driven systems, RESTful APIs).
Ensure high standards of code quality, performance, and maintainability through unit testing, code reviews, and adherence to best practices.
Work closely with product managers, QA, and other stakeholders. Mentor junior and mid-level engineers, fostering a culture of technical excellence.
Contribute to our CI/CD pipelines and deployment strategies, particularly within Azure .
Requirements
Minimum of 5 years of professional experience in software development.
Expert-level proficiency with C# and the .NET ecosystem (including .NET Core/Framework, ASP.NET, and Web API).
Strong background in SQL Server (or other relational databases) with advanced skills in database design, tuning, and optimization.
Proven experience designing and implementing highly available and scalable distributed systems, including familiarity with design patterns (e.g. Repository, Dependency Injection).
Competency in modern front-end frameworks (e.g., React, Angular, or Vue.js) is a strong plus.
Excellent analytical and problem-solving skills with a meticulous attention to detail.
Strong verbal and written communication skills, with the ability to articulate complex technical concepts clearly. Able to write clear and helpful documentation.
Benefits
Position is remote but requires quarterly travel to Minneapolis.
Tech Lead responsible for maintaining and modernizing legacy systems at Tarisio. Leading technical solutions and collaborating with operations and sales teams.
Software Developer developing cutting - edge solutions in robotic manufacturing for the construction industry. Collaborating with teams to optimize software algorithms and systems.
Lead full - stack development teams and define microservices architectures. Drive DevOps adoption, cloud modernization (IaC), and mentor the engineering team.
Software Engineer designing and implementing user interfaces for ABB's cloud - native SaaS platform. Collaborating with cross - functional teams to build responsive web applications optimally integrated with back - end services.
Senior Software Engineer at Orion designing and delivering scalable systems across technology platforms. Lead architectural direction and mentor engineers in software engineering practices.
Senior Salesforce CRM Software Engineer developing investment solutions for USAA, a mission - driven company supporting the military community. Collaborating with engineers to deliver scalable software in a fast - paced environment.
Senior Software Engineer creating search infrastructure for Hinge Health’s health solutions. Focusing on geospatial search and AI integration to improve patient care outcomes.
Distinguished Wireless Product Engineer at Verizon architecting next - gen wireless business solutions and operationalizing AI for product development. Leading the technical roadmap and vendor partnerships.
Senior Engineer Specialist for 5G MLA Real Estate project at Verizon. Obtaining permits, managing vendors, analyzing sites, and ensuring compliance for telecommunication projects.
Senior Engineering Geologist managing technical excellence and client satisfaction in collaborative infrastructure consultancy. Focused on project management, analysis, and design across multidisciplinary teams.