Our client in Englewood Colorado is looking for a Senior Software Engineer on a direct hire basis.
Company Profile:
Aviation
Great team with a great company culture
Weekly team lunches
Senior Software Engineer Role:
The Senior Software Developer will help shape the future of the organizations technology through innovative, full-stack development
Play a key role in developing and supporting enterprise-level applications in a dynamic and fast-paced environment
Collaborate closely with Product Owners to create high-quality, user-friendly UI components—often from rough ideas or minimal mockups
Work across the full application stack, including iOS, Android, APIs, and web portals
Follow Agile development practices and participate in regular sprint planning, stand-ups, and code reviews
Engage in peer feedback, healthy design discussions, and mentor team members when needed
Investigate and experiment with innovative technologies to continuously improve product offerings
Use Azure DevOps or similar platforms for work tracking and collaboration
Contribute to ongoing efforts to scale and enhance proprietary software solutions that are transforming the private aviation industry
Senior Software Engineer Background Profile:
6+ years of experience in software development using C#
4+ years with C# .NET Core 3.x or newer
5+ years working with Entity Framework Core, SQL databases, HTML, and CSS
2+ years of hands-on experience with Blazor
Skilled in system design, implementation, and integration with input from stakeholders
Proficient in Agile methodologies and source control (Git)
Familiar with Azure DevOps or similar platforms
Strong written and verbal communication skills
Ability to work collaboratively in a team setting
Self-motivated, detail-oriented, and comfortable working under deadlines
Features and Benefits:
Medical
Dental Vision
PTO
401k with match
Gym Membership
Equal Opportunity Employer. Candidates must be authorized to work in the United States without sponsorship. The client cannot sponsor any visas.
Disclaimer: Sensitive and personal data will not be requested until a job offer is made and accepted. If you ever doubt the validity of our job postings, we encourage you to call one of our branch locations to verify the status on any job.