Senior Full Stack Software Engineer

Midvale, UT, United States

Job Description


Description:

GoEngineer is looking for a Senior Full-Stack Software Engineer to join our team. GoEngineer is headquartered in Salt Lake City, UT and has sales and training centers throughout the United States and Canada. We offer competitive salary, benefits, and career path options, in a casual work environment.

The Senior Full-Stack Software Engineer will be responsible for designing, developing, testing, and deploying enterprise software solutions.

Responsibilities:

  • Design and develop complex software solutions using .NET technologies.
  • Provide ongoing maintenance and support for critical applications built on our current technology stack, which includes .NET 6, ASP.NET MVC, EF Core, SQL Database, Bootstrap, and jQuery.
  • Migrate existing ASP.NET MVC applications to modern SPA UI frameworks such as Angular, React, Vue, or Blazor.
  • Design, develop, and consume REST APIs.
  • Utilize Microsoft Azure products such as App Service, Azure SQL, and Application Insights to build and maintain cloud-based solutions.
  • Set up and manage CI/CD pipelines using Azure DevOps for automated deployment of software solutions.
  • Collaborate with cross-functional teams to understand requirements and design solutions.
  • Write clean, reusable, and efficient code.
  • Implement unit testing and integration testing frameworks to ensure code quality.
  • Debug and resolve issues in a timely manner.
  • Participate in code reviews and provide constructive feedback to team members.
  • Keep up-to-date with emerging trends and technologies in software development.
Requirements:
  • Bachelor\'s or master\'s degree in Computer Science, Software Engineering, or at least 5-7 years industry equivalent experience.
  • 3-5 years of full-time back-end development experience using technologies such as C#, .NET Core, ASP.NET MVC, EF Core, and SQL database.
  • 1-3 years of full-time front-end development using modern UI frameworks, such as Angular, React, Vue, or Blazor.
  • Strong knowledge of different software development design patterns and architecture.
  • Experience migrating ASP.NET MVC applications to modern SPA UI frameworks.
  • Experience with unit testing and integration testing frameworks, such as MSTest, NUnit, or xUnit.
  • Experience with setting up and managing CI/CD pipelines using Azure DevOps.
  • Experience working in an Agile/Scrum development environment.
This position can be in our office, hybrid, or remote.

GoEngineer offers the following benefits:
  • Participation in GoEngineer\'s Unlimited PTO program.
  • Safe Harbor 401(k) Plan that includes up to a 6% company match of your elected contributions.
  • Choice of Traditional of Traditional PPO or HDHP Medical plans, and corresponding FSA or HSA accounts
  • Employer sponsored Life Insurance policy, optional Supplemental Life available.
  • Employer paid Short-Term and Long-Term Disability Benefits.
  • Dental, Vision, and other Ancillary benefits. GoEngineer\'s benefits program includes a variety of additional optional coverages that you can select from.
PI222051610

GoEngineer Inc

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4300973
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midvale, UT, United States
  • Education
    Not mentioned