Senior Software Engineer
Med-Metrix · Troy Hills, NJ · 6 days ago
EngineeringFull-time
Duties & Responsibilities
- Create advanced software applications by integrating multiple systems and resolving compatibility issues by utilizing Microsoft technologies and other public cloud services.
- Perform thorough system analysis, design, coding, testing, debugging, and installation to ensure software functionality and efficiency.
- Provide technical guidance and coaching to junior developers and engineers, fostering a collaborative and productive team environment.
- Investigate and implement new technologies and processes to enhance the quality and performance of software solutions.
- Document software functionality, specifications, and design for reference and reporting purposes.
- Troubleshoot and solve software issues, providing effective solutions to maintain system stability and performance.
- Collaborate with stakeholders to gather requirements and ensure software solutions meet business needs.
Qualifications
- Master’s Degree in Applied Computer Science, Computer Science or related field (or its U.S. Equivalency).
- Requires two (2) years’ experience in designing and developing web-based applications using the .NET Framework.
- Hands-on experience building applications using C#, ASP.NET, MVC, MS SQL Server, Visual Studio, Blazor, Azure/AWS, building and consuming APIs.
- Experience with SQL Server and writing efficient SQL queries.
- Working experience in healthcare is required.
Technical Skills
- C#
- ASP.NET
- MVC
- MS SQL Server
- Visual Studio
- Blazor
- Azure/AWS
- Building and consuming APIs