FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong expertise in C# and .NET application development, with a focus on maintaining and enhancing Windows desktop applications and REST APIs. Proficient in troubleshooting and optimizing SQL Server databases and Azure-hosted resources while effectively collaborating with cross-functional teams.
Highest-signal resume keywords
C# Application DevelopmentSQL Server Database ManagementREST API DevelopmentMicrosoft Azure DeploymentSoftware Maintenance and Support
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C#.NET FrameworkWPFWinFormsSQL ServerREST APIsAzureDevOpsTroubleshootingPerformance Optimization
Soft Skills
Analytical SkillsCollaborationProblem-SolvingCommunicationResponsibility
Tools & Technologies
Source ControlAutomated BuildsDeployment ToolsRelease ManagementLaboratory Informatics Systems
Industry Keywords
SaaS ArchitectureScientific AlgorithmsChromatographyMass SpectrometryLIMSCDSELNRegulated EnvironmentsEnterprise SoftwareLegacy Technology Stacks
Tech Stack
Tools & technologiesAzureSQLWPF.NET
About the role
Key responsibilities & impact- Take primary engineering ownership for the maintenance and support of existing Virscidian products
- Investigate and resolve software defects, production issues, and customer-reported problems
- Work with Support, Business Development, Product Management, and engineering teams to understand issues, priorities, and customer impact
- Implement new features and product enhancements as customer and business needs evolve
- Maintain and enhance C#/.NET applications, including desktop UI (WPF, WinForms), services, Web APIs, and supporting components
- Work with SQL Server databases, data access layers, stored procedures, and application data models
- Support Azure hosted resources and existing DevOps, build, deployment, and release processes
- Troubleshoot issues across software, database, configuration, deployment, and customer environments
- Improve visibility and communication of product issues so priorities are clear to engineering and business stakeholders
- Collaborate with engineers working on future products when knowledge of existing products, workflows, or domain is needed
- Contribute to new product development, including SaaS platform work, scientific algorithms, performance and scalability improvements, and related engineering efforts
Requirements
What you’ll need- Strong hands-on experience developing and maintaining applications using C# and the .NET platform
- Experience maintaining Windows desktop applications and user interfaces
- Strong experience with relational databases, SQL Server, data access, troubleshooting, and performance considerations
- Experience developing and supporting REST APIs and application integrations
- Experience working with applications and services deployed in Microsoft Azure
- Experience with source control, automated builds, deployment, release management, and troubleshooting deployed applications
- Experience supporting mature production software, including bug fixes, maintenance releases, and incremental feature development
- Strong analytical skills and ability to diagnose problems across application, database, infrastructure, and customer environments
- Comfortable taking responsibility for a product area, managing priorities, and following issues through to completion
- Ability to work directly with Support, Business Development, Product Management, developers, and other stakeholders
- Comfortable working independently and making practical engineering decisions within an established product architecture
- Able to work constructively with multiple engineering teams and share knowledge
- Ability to contribute to SaaS architecture and development, scientific and analytical algorithms, performance optimization, and scalability work
- Experience with scientific or laboratory software may be an advantage
- Experience with chromatography, mass spectrometry, CDS, LIMS, ELN, or other laboratory informatics systems may be an advantage
- Experience maintaining software used in regulated or enterprise customer environments may be an advantage
- Experience with legacy or long-lived Microsoft technology stacks may be an advantage
- Experience supporting customer-specific configurations and integrations may be an advantage
- An electrical engineering, software engineering, computer science, or related technical background may be an advantage
