Senior Web Developer - Denver, United States - Envision Technology Partners

    Envision Technology Partners
    Envision Technology Partners Denver, United States

    1 month ago

    Default job background
    Description
    We are a Public Health sector software development and consulting firm.

    Since 2001, Envision has been offering an enterprise-level public health product suite as well as custom software development and consulting services to federal, state, and local government agencies around the country and across the globe.

    About the Job
    We are currently seeking a Senior Web Developer to join our expanding team in Greenwood Village, CO. This is a permanent position.

    This is a hands-on software Development position in which you will design, develop, and test updates to existing application functionality and/or new features and modules within Envision's product suite.

    This is a permanent position in which you'll enjoy a competitive salary and benefits package (medical, dental, and vision insurance, 401(k), etc.), a casual work environment, PTO, and flexible hours.

    We are looking for candidates in he following states:
    Arizona, Colorado, Illinois, Texas, and Wisconsin. You must be eligible to work in the U.S. without sponsorship.

    This position reports to:
    Vice President of Software Development
    Job Duties and Responsibilities
    Design, develop, and test updates to existing application functionality and/or new
    features and modules within Envision's product suite
    Complete database tasks using T-SQL and SQL Server via EF and/or stored procedures
    Provide architectural guidance and development for Web technologies such as Bootstrap, JQuery, Knockout, etc.
    Generate technical documentation as applicable
    Work with customers and/or other team members to complete technical design tasks
    Support system, integration, and end user testing as necessary
    Collaborate with customers and other team members on ideas, designs, and issues (both technical and non-technical)
    Required Qualifications
    Web Technologies

    5+ years of web application development experience (REQUIRED)
    2+ years of experience with C# and the .NET 2.0 – 4.x Framework, MVC and WebForms (REQUIRED)
    3+ years of experience with JavaScript and related technologies (REQUIRED)
    2+ years of experience with Client-side technologies e.g., DHTML, HTML, CSS (REQUIRED)
    XML (PREFERRED)
    .NET Web services (REQUIRED)
    AJAX (PREFERRED)
    Solid understanding of Object-Oriented Programming and Design concepts (PREFERRED)

    Database

    2+ years of development experience using T-SQL and/or EF (REQUIRED)
    2+ years of experience with Microsoft SQL Server 2012 or later (REQUIRED)

    Other

    Experience in full life cycle process of web application development including technical requirements gathering, documentation, and testing (REQUIRED)
    2+ years experience with Microsoft Visual Studio or later (REQUIRED)
    Microsoft Azure Dev Ops (OPTIONAL)
    Multi-tier application development experience (OPTIONAL)

    Preferred Qualifications
    Designing and developing cross platform with UI/UX
    Developing in HTML5 and CSS3
    Developing with ASP.NET 4.5/4.0
    Leveraging Visual Studio coding best practices and a working knowledge of SQL Server
    Required Education
    B.S. in Computer Science or related field, or Associates degree in technical field with additional relevant experience (REQUIRED)
    Required Background and Traits
    Must work well in a team environment
    Self-starter willing to work in a dynamic environment with minimal supervision
    Ability to produce high quality work in a timely fashion
    Ability to quickly understand the existing systems and analyze the system impact of changes
    Ability to troubleshoot issues
    Strong analytical and problem-solving skills
    Effective verbal and written communication skills
    Self-motivated to learn and keep up with the latest technologies, tools, and industry trends

    Salary Range:
    $100,000 – $175,000. Compensation will be determined based on relevant experience and qualifications.

    #J-18808-Ljbffr