Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job description
We are seeking a Senior Software Engineer with a strong background in .NET/C# development, Azure cloud technologies, and modern CI/CD practices to help design, build, and optimize enterprise applications. This role is ideal for an engineer who enjoys building scalable software, automating delivery processes, and leveraging emerging AI technologies to improve developer productivity and application quality., * Design, develop, and maintain scalable applications using C#/.NET.
- Build and enhance cloud-native solutions within the Microsoft Azure ecosystem.
- Design, implement, and maintain CI/CD pipelines to support automated software delivery.
- Develop automated testing strategies and integrate quality and security controls throughout the development lifecycle.
- Collaborate with cross-functional Agile teams to deliver high-quality software solutions.
- Troubleshoot production issues, perform root cause analysis, and implement long-term improvements.
- Optimize application performance, scalability, and reliability.
- Contribute to software architecture discussions and engineering best practices.
- Utilize AI-assisted development tools (such as GitHub Copilot or similar technologies) to improve development efficiency.
- Identify opportunities to automate repetitive development and operational tasks., Vaco by Highspring and its parents, affiliates, and subsidiaries (“we,” “our,” or “Vaco by Highspring”) respects your privacy and are committed to providing transparent notice of our policies.
- California residents may access Vaco by Highspring HR Notice at Collection for California Applicants and Employees here.
- Virginia residents may access our state specific policies here.
- Residents of all other states may access our policies here.
- Canadian residents may access our policies in English here and in French here.
- Residents of countries governed by GDPR may access our policies here.
Requirements
- 3-7 years of professional software development experience.
- Strong hands-on experience developing applications with C# and .NET.
- Experience building applications in Microsoft Azure.
- Experience designing and maintaining CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, or Jenkins.
- Experience with Infrastructure as Code concepts (Terraform is a plus).
- Experience with scripting languages such as PowerShell, Python, or Bash.
- Understanding of software testing, code quality, and secure development practices.
- Experience working within Agile/Scrum development teams.
- Strong problem-solving and communication skills., * Experience with container technologies such as Docker and Kubernetes.
- Familiarity with observability and monitoring tools.
- Experience implementing automated deployment and release strategies.
- Experience using GitHub Copilot or other AI-powered development tools.
- Knowledge of Generative AI concepts, APIs, or AI-assisted software development workflows.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Vision insurance
- Dental insurance, Determining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to:
- the individual’s skill sets, experience and training;
- licensure and certification requirements;
- office location and other geographic considerations;
- other business and organizational needs.
With that said, as required by local law, Vaco by Highspring believes that the following salary range referenced above reasonably estimates the base compensation for an individual hired into this position in geographies that require salary range disclosure. The individual may also be eligible for discretionary bonuses.
About the company
Additionally, submissions to this position are subject to the use of AI to perform preliminary candidate screenings, focused on ensuring minimum job requirements noted in the position are satisfied. More details about Vaco by Highspring’s use of AI can be found here (https://www.highspring.com/ai-use-notices/). Further assessment of candidates beyond this initial phase will be conducted by recruiters and hiring managers. Vaco by Highspring does not know and cannot opine on if its client’s use of AI products in hiring.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Agentic Programming and Why Should Developers Care?
How we Build The Software of Tomorrow
Liuba Gonta and Yuliya Khadasevic - GitHub Copilot Beyond the Basics - 10 Ways to Elevate Your Coding
Dev Digest 121 - AI goes offline