What are the responsibilities and job description for the C# .NET Azure Application Developer position at Unified Business Technologies?
Seeking a C# software engineer with strong experience building, deploying, and maintaining cloud-native .NET applications using Azure App Services. Expertise is required in .NET Core, C# programming and SOAP / REST API development for enterprise-level Azure cloud applications.
Duties and Responsibilities :
Contribute to the development and maintenance of enterprise Azure cloud applications, including working independently and with a team on development tasks
Work with cross-functional teams to assist with maintenance of cloud architecture and configuration in an Azure-based Platform as a Service (PaaS) environment
Contribute to the development and maintenance of data pipelines in Azure, including development of .NET data processing modules integrated into complex data pipelines
Conduct code and app service analysis, debugging, and troubleshooting
Consistently develop high quality code, thoroughly tested and appropriately documented, including conducting unit testing and comprehensive functional testing
Attend trainings and learn to work with new development tools and technology platforms
Work with team to keep standard procedures, how-to guides, and other documentation current
Requirements
Required Qualifications :
3 years of experience in .NET C# cloud-based application development specifically using Azure App Services, including app service configuration and optimization, app deployment, and app service troubleshooting
5 years of experience with .NET Framework 4.5 / .NET Core using C# for enterprise applications with a Microsoft SQL Server / Azure SQL database back-end
2 years of experience in configuring / implementing event-driven messaging architectures in an Azure environment, including experience with maintaining SOAP-based APIs
Proficient in writing / revising SQL queries, stored procedures, functions, etc. in support of application development tasks
Willing to learn new technologies / languages as technologies and requirements evolve
Experience with application deployment using Azure DevOps pipelines and expert-level familiarity with code / configuration management systems such as Git
Bachelor's Degree, preferably in a quantitative discipline such as Computer Science, Software Engineering, or Mathematics
Ability to obtain a DoD SECRET clearance
Desired Qualifications :
Experience developing in Azure Government Cloud environment
Experience developing solutions using other Azure cloud native services, such as Function Apps, Logic Apps, Static Web Apps, and Key Vault
Experience with J2EE application development, including considerations involved in J2EE implementations in Azure
Experience with secure programming practices, including remediating findings of automated code analyzers such as SonarQube
Experience in development of Department of Defense enterprise applications
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a C# .NET Azure Application Developer?
Sign up to receive alerts about other jobs on the C# .NET Azure Application Developer career path by checking the boxes next to the positions that interest you.