👨🏻‍💻 postech.work

Senior Full-Stack Software Developer

Keystaff Professionals • 🌐 In Person • 💵 $110,000 - $140,000

In Person Posted 1 day, 21 hours ago

Job Description

Job Title: Senior Full-Stack Software Developer

Location: Fargo, ND

Job Type: Full-Time

Overview

We are seeking an experienced Senior Full-Stack Software Developer / Technical Lead to help guide the technical direction of internal business systems while remaining a hands-on contributor to the development team. This role focuses on designing, building, and improving scalable applications while collaborating closely with other developers and stakeholders.

This position is ideal for someone who enjoys solving complex technical problems, designing sustainable architecture, and contributing code alongside a development team. This role does not include direct people management responsibilities, but it does involve technical leadership and mentoring.

Responsibilities

Provide technical guidance and architectural direction for internal business applications.

Design, develop, test, and maintain enterprise software systems and integrations.

Lead development best practices including coding standards, testing, documentation, and system design.

Collaborate with developers and business stakeholders to design new system integrations.

Maintain documentation and system architecture overviews for existing applications.

Identify and manage technical debt across supported systems.

Perform hands-on development for new and existing software solutions.

Research and recommend technology improvements and long-term architecture strategies.

Provide development estimates for project work and enhancements.

Implement secure development practices to support cybersecurity requirements.

Support and troubleshoot applications as needed, including participation in an on-call rotation.

Mentor developers and encourage collaboration across the development team.

Maintain and enhance application frameworks and business systems.

Work independently on assigned systems and projects while contributing to overall system architecture.

Perform additional duties as needed.

Required Qualifications

10+ years of experience developing software solutions using modern .NET technologies (C#, ASP.NET).

Experience with version control systems such as Git or TFS.

Strong experience building and integrating APIs.

Experience working with technologies such as C#, ASP.NET, CSS, PHP, and legacy VB.NET environments.

Experience with database technologies such as SQL Server, Azure, or Oracle.

5+ years of experience with object-oriented programming, database design, algorithms, and software architecture.

Experience designing and supporting custom APIs using technologies such as REST, CQRS, gRPC, GraphQL, or similar.

3+ years of experience building distributed or asynchronous systems using messaging protocols such as AMQP or MQTT.

3+ years of experience with cloud DevOps environments (Azure preferred), including CI/CD pipelines and scalable infrastructure solutions.

Preferred Qualifications

Experience with Blazor development.

Mobile user experience development.

Strong knowledge of service-oriented architecture (SOA) and loosely coupled system design.

Experience working with SQL Server, T-SQL stored procedures, views, and Entity Framework.

Experience working in Agile Scrum or Kanban development environments.

Ability to communicate complex technical concepts to both technical and non-technical audiences.

Additional Skills

Strong problem-solving and system design skills.

Excellent communication and collaboration abilities.

Ability to support end users and provide technical guidance.

Ability to manage multiple projects and priorities effectively.

Work Environment

This role operates in a professional office environment with multiple priorities and occasional interruptions. Candidates should be comfortable working collaboratively with cross-functional teams.

This position requires onsite work approximately three days per week in the Fargo/Moorhead area.

Midwest Staffing Group \& KeyStaff Professionals prohibits discrimination against any employee or applicant for employment because of race, color, religion, creed, age, sex, national origin, ancestry, marital status, familial status, disability, sexual orientation, gender identity, gender expression, veteran status, genetic information, status with regard to public assistance, and any other characteristics protected by applicable state, federal and/or local laws.

#IND2

Pay: $110,000.00 - $140,000.00 per year

Benefits:

Dental insurance

Health insurance

Life insurance

Vision insurance

Work Location: In person

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.