Software Development Engineer - .NET and Azure Cloud
Quick Overview
Job Description
Position: Software Development Engineer - .NET and Azure Cloud
Location: Irving, TX, United States
Work Arrangement: Onsite
Responsibilities
About the Role:
The Software Development Engineer (SDE) works across all areas of product development within an Agile Scrum team. While each team member may have specialized strengths, adaptability and a willingness to learn new tools and languages are key to supporting team goals, filling gaps, and delivering high-quality solutions.
- The SDE works under limited or no supervisory guidance and consistently delivers on commitments
- The SDE is expected to demonstrate excellence in the software development practices performed by Scrum teams: Developing product features for any or all of the following: REACT UI, middle-tier and back-end development, SQL Server/Oracle, web applications, Microsoft Azure, and API services
- Migrating the product to the public cloud within the team/working with other teams as appropriate
- The SDE invests in learning and experimentation to expedite cloud implementations
- Contributing to test automation and participating in peer reviews to increase product quality
- Maintaining a production-first mindset focused on scale, uptime, and ability to rapidly triage/resolve production issues
- Investing in our Agile practice to continuously improve product quality, time to market, and team member satisfaction.
What makes you a dream candidate?
- Demonstrated software development expertise in C#, used by the product team
- Bilingual in Spanish or Portuguese is a plus, but not required.
- Data and query analysis and optimization to deliver scalable, performant products and services
- Azure support of both on-shore and off-shore systems and groups
- In-depth knowledge of Azure preferred
- Test data management to drive automated, repeatable, and reliable testing
- Proficient in new feature development, automated tests, and the implementation of security controls
- Experience working within Agile Scrum teams, actively contributing to continuous improvement efforts focused on enhancing team efficiency, collaboration, and overall satisfaction.
- Demonstrates software development excellence (software is simple, understandable, reusable, testable, and secure)
- Troubleshoots complex problems and works across teams to meet commitments
- Drives adoption of best practices; cultivates innovation and learning
- Strong interpersonal, verbal, and writing skills
- The SDE will have expertise in the following technologies as required for the product being developed:
- Pipeline Automation: Azure DevOps (YAML, ARM), Terraform, Octopus Deploy
- Code Scanning: SonarQube, Checkmarks
- Source Code repos: Git
- Cloud: Microsoft Azure (with deep knowledge of Service Bus, MSSQL Server, Kubernetes (K8S) and message queuing)
- UI: REACT, Javascript, CSS, Nodejs, ASPNET MVC
- Containerization: Azure Kubernetes Service, Kubernetes (open source), Docker
- High level programming languages: Java, C# (NET MVC and NET Core)
- Scripting: Powershell, Bash
- Database: Oracle, Microsoft SQL Server
- Test Automation: Specflow, Postman
- Operating systems: Windows, Linux, Azure CLI
Skills
Similar jobs
Controls Systems Engineer
Schmidt Associates · Indianapolis, United States
7 minutes agoSoftware Engineer - Applied AI/ML
Parsons Services Company · Annapolis, United States
1 hour ago$176.9k - $332.4k/yrControls Engineer
Tait Towers Manufacturing LLC · Orlando, United States
1 hour agoSoftware Engineer Level 5
Base-2 Solutions, LLC · Reston, United States
1 hour ago$10k/yrSoftware Developer (DAPS)-Junior
AMEWAS, INC. · United States
1 hour ago$87.1k - $105.2k/yrSenior C++ Software Engineer
SciTec · Boulder, United States
1 hour ago$156k - $193k/yr