Software Engineer | .NET (27227)

Dahl Consulting
MN, United States
$120K a year
Permanent

DAHL is partnering with a rapidly growing technology company that focuses on cutting edge solutions for construction compliance, payroll, and reporting space.

They are adding to the team to help develop new products in thier portfolio. We have been partnering with candidates one-on-one to get candidates into jobs they love.

Job Title : Software Engineer .NET

Location : full remote

Direct Hire Salary : $120,000 annually + bonus potential

Key Responsibilities :

Functional

  • Collaborate with Product Owner(s), other developers and stakeholders in planning and maintaining current and future sprint backlogs.
  • Plan and document comprehensive technical specifications to ensure a clear roadmap for development and implementation.
  • Design, develop, test, and implement reliable solution applications according to established acceptance criteria.
  • Document and deploy software features according to established best practices.
  • Ensure reliable code by conducting rigorous testing and enforcing code standards.
  • Demonstrate completed product increment to stakeholders at sprint review ceremonies.
  • Troubleshoot, investigate, identify, and debug software issues within Points North applications.

Strategy

  • Identify areas of opportunity for code refactoring, product improvements and solutions to technology challenges.
  • Maintain and expand software development skills; including identification and evaluation of new technologies that could benefit the products and organization.

Operational

  • Participate in daily scrum and other sprint ceremonies, providing timely delivery to commitments, proactively identifying risks, and recommending countermeasures.
  • Contribute frequently to Pull Request reviews, feedback, and approvals.
  • Routinely collaborate with agile development team members.

Required Qualifications :

  • Bachelor’s degree in computer science or related experience.
  • 5+ years of experience working as a Senior Software Engineer.
  • Broad experience developing, unit testing, and deploying software on cloud-based services.
  • ERP / Accounting concepts.

Preferred Experience :

  • Familiarity with ASP.NET Webforms
  • Developing, testing, and deploying software on the Microsoft Azure platform
  • Microsoft Azure DevOps, including Git Repos, Pull Requests, and Boards
  • Developing construction payroll systems
  • Construction-based ERP / Accounting concepts
  • Power BI reporting

Required Skills :

  • Superior development skills with Visual Studio 2022 or later, C#, ASP.NET, .NET Core and .NET Framework.
  • Fluent with Blazor (especially Server), MVC, Azure App Services, Web APIs (including OAuth2), and Entity Framework Core integration with Azure SQL Server.
  • Troubleshooting coding bugs or functionality errors and providing root cause insights
  • Drive development standards, including detailed documentation (written and diagrammed) and enforcement to ensure team adherence to project quality standards around software development, DevOps, and QA.
  • Expert with Git Repos, Pull Requests, and work item tracking (accurate and comprehensive).
  • Proven ability to work collaboratively based on Agile Scrum framework adopted by the organization.
  • Writing testable and scalable code.
  • Technical diagramming skills using tools such as Visio or Lucid
  • Vertical application knowledge, such as ERP / Accounting systems
  • 12 hours ago
Related jobs
Promoted
VirtualVocations
Saint Paul, Minnesota

NET Software Engineer to contribute to building innovative solutions in behavioral health technology. NET 5+Experience with front-end frameworks such as Angular, React, or VueExperience building backend APIs and services using. NETProficiency in working with databases and ORMs (e. ...

Promoted
MISO
Saint Paul, Minnesota

We're looking for a Bachelor's Degree in Computer Science, Software Engineering, or related technical field, and the following experience:. At least 5 years of related software engineering experience. At least 5 years of related software engineering experience (required). Containers: Docker and Kube...

Promoted
VirtualVocations
Saint Paul, Minnesota

NET Software Engineer (Contract) with expertise in. ...

Promoted
Entrust
Shakopee, Minnesota

The Software Developer II will take an active role in the design and development of Secure Issuance software. NET/Java software application and services. NET/Java and modern Web technology stack that employs the latest in industry required security standards. NET or Java/J2EE (Java 6) experience. ...

Dahl Consulting
MN, United States

Document and deploy software features according to established best practices. Troubleshoot, investigate, identify, and debug software issues within Points North applications. Maintain and expand software development skills; including identification and evaluation of new technologies that could bene...

Travelers
Saint Paul, Minnesota

Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubles...

020 Travelers Indemnity Co
Saint Paul, Minnesota

Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubles...

Travelers
Saint Paul, Minnesota

Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform our Technology landscape. Individual will complete advanced software end to end engineering tasks that span many parts of a system including designing, developing, analyzing, configuring, testing, debug...

020 Travelers Indemnity Co
Saint Paul, Minnesota

Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform our Technology landscape. Individual will complete advanced software end to end engineering tasks that span many parts of a system including designing, developing, analyzing, configuring, testing, debug...

020 Travelers Indemnity Co
Saint Paul, Minnesota

Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubles...