Logo
Onsharp

Software Solutions Architect

Onsharp, Fargo, North Dakota, us, 58126

Save Job

At Onsharp, we help businesses drive growth through tailor-made portal solutions, comprehensive software development, and expert supplemental development services.

Job Summary

We are seeking a Software Solutions Architect with a strong background in software development, especially within the .NET/C#/Microsoft technology stack, to design and oversee robust software solutions for our clients. This role blends hands-on technical leadership, solution design, and strategic architecture planning. You'll collaborate with cross-functional teams and clients to transform requirements into scalable, maintainable software systems. This is an in-office role based in Fargo, ND, and we are only considering local candidates at this time.

In addition to leading architectural initiatives, you'll:

Contribute directly to code when needed. Drive technical innovation across projects. Engage in research and internal product development. This is an ideal role for someone with deep technical expertise who is passionate about designing high-quality solutions and staying actively engaged in implementation details.

Key Responsibilities

Architectural Leadership

Design and oversee the implementation of enterprise-grade software architectures, ensuring scalability, security, performance, and maintainability. Evaluate technical trade-offs and make decisions that align with business goals and project constraints.

Hands-On Development

Contribute to coding, code reviews, and proof-of-concept (POC) development to ensure technical feasibility and high-quality delivery. Develop and maintain critical system components when needed.

Solution Design & Technical Oversight

Engage in discovery sessions, gather requirements, analyze existing systems (including legacy applications), and define technical solutions. Partner with project managers, developers, UX designers, and clients to align technical solutions with business needs. Create technical documentation, including solution architecture diagrams, specifications, and API contracts.

Continuous Improvement & Innovation

Drive improvements in architecture frameworks, tooling, and processes to enhance productivity and code quality. Lead internal R&D projects to explore new tools, frameworks, and approaches, keeping Onsharp competitive.

Support Business Development

Collaborate with the VP of Sales & Marketing in technical discussions with prospective clients. Assist in proposal development (RFIs/RFPs) and present technical solutions during client meetings.

Other Duties as Assigned

Take on additional technical initiatives, such as internal product development or process improvement projects, to ensure consistent engagement and value delivery.

Required Skills & Qualifications

Software Development Experience & Education

Minimum 5+ years of professional experience in software development with strong expertise in .NET/C# and the broader Microsoft technology stack (ASP.NET Core, Entity Framework, Azure/AWS). Bachelor's degree in Computer Science, Software Engineering, or a related field. Equivalent experience may be considered. Solid understanding of web application development, APIs, microservices, and cloud-based architectures.

Architectural Expertise

Proven experience designing and implementing complex software systems and integrations. Familiarity with architectural patterns such as Domain-Driven Design (DDD), Event-Driven Architecture (EDA), and RESTful services.

Leadership & Collaboration

Experience leading technical teams. Strong ability to translate business requirements into technical solutions.

Technical Skills

Proficiency in modern front-end technologies (e.g., Blazor, React, Angular) and databases (SQL Server, PostgreSQL, NoSQL). Knowledge of DevOps practices and tools (CI/CD, containerization, Kubernetes)

Soft Skills

Excellent communication and interpersonal skills. Strong analytical and problem-solving abilities. Organized and detail-oriented, with the ability to manage multiple projects effectively.

Preferred Qualifications

Experience with cloud platforms. Familiarity with Agile and Scrum methodologies. CORE VALUES:

We are people who

Embrace Change Push the Envelope Commit to Excellence Walk Through the Fire

WORKING ENVIRONMENT: The majority of work is performed in a professional office setting with interaction with a wide variety of people with differing functions, personalities, and abilities. This position is in-office, and we are only pursuing local candidates located in or near Fargo, ND.

Onsharp, Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity or national origin, disability, veteran status, and other protected characteristics.

Only qualified applicants will be notified.