Senior Software Engineer

Points North
Minneapolis, MN, US
Full-time

Job Description

Job Description

Points North, the leading software company in the compliance and reporting space, is seeking a highly technical Senior Software Engineer to join its growing team.

This position is responsible for designing, building, and testing software solutions for cloud-based, compliance-focused web applications.

Activities include developing software to maintain and innovate the product, satisfy customers’ needs, integrate with key partners, and manage performance.

A successful Senior Software Engineer will maintain focus and commitment while identifying opportunities for improving existing software and processes.

The right candidate will be able to demonstrate how their past success in a similar role will transfer to Points North and how they will thrive in a growing, agile, and fast-paced company.

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.

Powered by JazzHR

9628hLDmVR

15 days ago
Related jobs
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...

Inspire Medical Systems
Golden Valley, Minnesota

Senior Software Engineer, Site Reliability – Minneapolis, MN. Senior Software Engineer, Site Reliability. Bachelor’s Degree in Engineering, Software, Computer Science, or related discipline or equivalent experience. Demonstrated experience conducting software investigations, designing, developing, a...

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...

Advanced Micro Devices, Inc
Minneapolis, Minnesota

AMD together we advance_ MACHINE LEARNING SOFTWARE DEVELOPMENT ENGINEER THE ROLE: As a Machine Learning Engineer specializing in low-level performance optimization, you will play a critical role in helping our customers to advance AMD-based machine learning infrastructure and ensuring the efficient ...

Highmark Health
MN, Working at Home, Minnesota

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...

WELLS FARGO BANK
Minneapolis, Minnesota

Wells Fargo is seeking a Senior Software Engineer for our consumer small business banking team. Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education. ...

Federal Reserve System
Minneapolis, Minnesota

Serves as a Senior Software Engineer: to design, develop and implement new complex solutions in accordance with FedNow and Fed Standards. Provides input into strategic and tactical planning of software solutions and software development lifecycle changes. Demonstrated experience engineering software...

Philips
Plymouth, Minnesota

As a Senior Software Engineer, you will join a high-performing team within the Image Guided Therapy Devices (IGT-D) Software R&D group based in Plymouth, MN. Senior Software Engineer - C++ (Plymouth, MN). Senior Software Engineer - C++ (Plymouth, MN). Work closely with Product Owner and Software Arc...

Frontend Masters
Minneapolis, Minnesota

Reports to: CTO Salary range: $120,000 - $160,000 Interview process (~2 weeks): Recruiter - phone call CTO - video call Leadership team panel | software engineer panel - in person Team lunch possible Decision  Key Responsibilities for Our Senior Engineer Position We're looking for a Senior...

95-2566122 First American Title Insurance Co
G,Minnesota Home
Remote

Generative AI Engineer (REMOTE). First American is looking for a Generative AI Engineer to join our team. Collaborate with the engineering team to integrate AI models into our production systems. ...