Senior Software Engineer

    Highlights

    The Software Engineer will play a key role in designing, developing, and supporting enterprise-level applications within a collaborative Agile development environment. 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.

    Numbers & Facts

    LocationDenver, CO

    Description

    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

    Similar Jobs

    See more jobs