AzureMS SQL ServerMySQLSQL.NETC#CAzure DevOpsSQL ServerGitHubVersion Control
About this role
Role Overview
Designs, develops, and maintains .NET applications.
Creates and maintains technical documentation.
Executes systematic, thorough testing of new features and enhancements.
Collaborates closely with internal development teams.
Partners with IT and cross-functional stakeholders.
Troubleshoots, analyzes, and documents system defects.
Provides training, support, and guidance to end users.
Works with laboratory, data, and project managers to plan and execute development projects.
Maintains comprehensive knowledge of laboratory applications and workflows.
Proposes enhancements, process improvements, and new development projects.
Follows secure coding practices and compliance requirements.
Participates in code reviews and continuous improvement initiatives.
Assists in deployment and configuration across environments.
Requirements
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field, or an equivalent combination of education and experience.
At least 2 years of professional software development experience in .NET environments.
Experience working with relational databases, including Microsoft SQL Server and MySQL.
Proficiency in .NET and .NET Core development using C#.
Familiarity with version control tools such as GitHub and Azure DevOps.
Experience using Azure DevOps for documentation, task tracking, or workflow management.
Proficiency with Microsoft Office applications, including Visio, Excel, Word, PowerPoint, OneNote, and Project.
Tech Stack
Azure
MS SQL Server
MySQL
SQL
.NET
Benefits
Neogen’s culture combines stability with a deep belief in providing professional and personal growth.
Opportunities for continuous learning and development.