Senior Software Engineer – Microsoft Technology Stack
AVUM
full-time
Posted on:
Location Type: Remote
Location: California • Tennessee • United States
Visit company websiteExplore more
Salary
💰 $124,400 - $160,000 per year
Job Level
Tech Stack
About the role
- Designing, developing, testing, and maintaining software applications using Microsoft technologies such as .NET, C#, ASP.NET and SQL Server in addition to React/Typescript
- Leading the architectural design and development of software solutions, ensuring alignment with business requirements and technical standards
- Conducting thorough code reviews to ensure code quality, performance, and security standards are met
- Mentoring and guiding junior software engineers, providing technical guidance and support
- Working closely with product managers, designers, and other stakeholders to deliver high-quality software solutions
- Implementing and managing continuous integration/continuous deployment (CI/CD) pipelines using tools such as Azure DevOps
- Diagnosing and resolving complex technical issues in development, staging, and production environments
- Creating and maintaining comprehensive technical documentation for software solutions
Requirements
- US Citizenship with the ability to obtain and maintain a T5 (Top Secret) US Government Clearance
- SAP Business Objects (BOE) and WebI reporting
- Five (5) plus years of software development with focus on .NET Framework, .NET Core, C#, and ASP.NET
- Blazor experience a big plus
- Experience with the Dept. of Defense and/or Dept. of Navy and other Government agencies is required
- Strong experience with Microsoft SQL Server and T-SQL
- Knowledge of front-end technologies such as HTML, CSS, JavaScript, and popular frameworks like Angular or React (preferably)
- Experience with cloud platforms, particularly Microsoft Azure
- Familiarity with microservices architecture and RESTful API design
- Understanding of software development methodologies such as Agile or Scrum
- Server Virtualization - VMware, vSphere, High Availability, etc.
- Experience with containerization technologies like Docker and Kubernetes
- Knowledge of security best practices and secure coding standards
- Experience with performance tuning and optimization of applications and databases
- Excellent communication skills, both written and oral to work with cross-functional teams and external client stakeholders
- Familiarity with version control systems such as Git
Benefits
- Competitive compensation and benefits package that includes bonuses and 401K with 6% matching that vests immediately after meeting eligibility requirements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#ASP.NETSQL ServerReactTypeScriptBlazorT-SQLHTMLCSS
Soft Skills
mentoringtechnical guidancecommunicationcollaborationproblem-solving
Certifications
T5 US Government Clearance