Our client in Englewood Colorado is looking for a Senior Software Engineer on a direct hire basis. This is an opportunity to join a collaborative, fast-paced development team where your work will directly influence the evolution of a cutting-edge technology platform. If you enjoy solving complex technical challenges, working with modern Microsoft technologies, and contributing to a product-driven environment, this is an excellent opportunity to make an impact.
Company Profile
- Transportation Technology
- Great team with a great company culture
- Weekly team lunches
Senior Software Engineer Role
- The Software Engineer will play a key role in designing, developing, and supporting enterprise-level applications within a collaborative Agile development environment.
- Design, develop, and maintain scalable full-stack applications using modern Microsoft technologies
- Build intuitive, user-friendly interfaces from product concepts, wireframes, or minimal design direction
- Design and integrate complex software solutions across web, API, and mobile platforms
- Support applications spanning web portals, APIs, and mobile technologies
- Collaborate closely with Product Owners, Quality Assurance Engineers, and fellow developers throughout the software development lifecycle
- Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and code reviews
- Contribute to architecture discussions, peer mentoring, and continuous process improvements
- Research and implement emerging technologies that improve scalability, performance, and user experience
Senior Software Engineer Background Profile
- 4+ years of professional software development experience using C#
- 4+ years of experience developing with .NET Core 3.x or newer
- 4+ years of experience with Entity Framework Core, SQL databases, HTML, and CSS
- Experience with Blazor or another modern web application framework
- Ability to design, implement, and integrate enterprise-level software solutions
- Experience working with Azure DevOps or similar development platforms
- Experience working within Agile development environments utilizing Git source control
- Strong written and verbal communication skills
- Self-motivated, detail-oriented, and deadline-driven
- Comfortable participating in code reviews, technical discussions, and collaborative problem-solving
- Passion for learning new technologies and continuously improving development practices
Features and Benefits
- Medical
- Dental Vision
- PTO
- 401k with match
- Gym Membership
Senior Software Engineer Background Profile
- 4+ years of professional software development experience using C#
- 4+ years of experience developing with .NET Core 3.x or newer
- 4+ years of experience with Entity Framework Core, SQL databases, HTML, and CSS
- Experience with Blazor or another modern web application framework
- Ability to design, implement, and integrate enterprise-level software solutions
- Experience working with Azure DevOps or similar development platforms
- Experience working within Agile development environments utilizing Git source control
- Strong written and verbal communication skills
- Self-motivated, detail-oriented, and deadline-driven
- Comfortable participating in code reviews, technical discussions, and collaborative problem-solving
- Passion for learning new technologies and continuously improving development practices