Post Job Free
Sign in

Senior Software Developer (.NET, Agile Scrum)

Company:
Build Technology Group
Location:
Roswell, GA, 30076
Posted:
May 17, 2025
Apply

Description:

Senior Software Developer

Location: Roswell, GA (Hybrid – partial remote flexibility)

Company: Build Technology Group

Job Type: Full-Time Company Overview

At Build Technology Group, we provide innovative software solutions that help our partners grow, modernize, and thrive. As a trusted consulting firm, we blend deep technical expertise with thoughtful business insight, enabling our clients to solve complex challenges and embrace the future with confidence. Our team is known for a hands-on, collaborative approach and a strong culture of continuous improvement.

Position Summary

We are looking for a Senior Software Developer who is passionate about delivering impactful software solutions across a wide range of technologies. While your core expertise should be rooted in the Microsoft stack— including C# and SQL Server— you’ll also bring versatility across web, mobile, and multi-platform development.

This is a consulting-facing role, requiring both technical depth and strong interpersonal skills. You’ll be a key part of project teams delivering end-to-end software systems for our clients, often acting as a lead developer or architect, and sometimes directly engaging with stakeholders to refine requirements, present solutions, or support implementation.

Were looking for a well-rounded technologist who demonstrates excellence in communication, technical design, and hands-on development, and who thrives both independently and within a collaborative team.

Key Responsibilities

Design, develop, and maintain modern web and mobile applications using Microsoft technologies (C#, ASP.NET, SQL Server)

Contribute to architectural decisions and technical strategy across projects

Write clean, maintainable, and efficient code following industry best practices

Lead and mentor junior developers and support peer code reviews

Collaborate with clients to understand business goals, gather requirements, and present technical solutions

Participate in Agile ceremonies and actively manage your own sprint tasks and deliverables

Support multiple concurrent projects while balancing priorities and client expectations

Communicate effectively with both technical teams and business stakeholders

Stay current with emerging technologies and identify opportunities for innovation or process improvement

Qualifications

5+ years of professional software development experience with strong expertise in the Microsoft stack (C#, ASP.NET Core, SQL Server)

Experience in mobile development (Xamarin, .NET MAUI, React Native, or native iOS/Android)

Strong grasp of software design principles, architecture patterns, and scalable system design

Proven experience developing web applications, APIs, and database-driven systems

Ability to lead technical conversations with clients and guide project teams

Demonstrated technical acumen, work ethic, and self-driven attitude

Excellent communication and presentation skills, both written and verbal

Comfortable in both team environments and independent development work

Bachelors degree in Computer Science, Engineering, or related field, or equivalent experience

Preferred Skills

Experience with cloud platforms (Azure or AWS)

Familiarity with DevOps tools and CI/CD pipelines

Exposure to front-end frameworks (React, Angular, or Blazor)

Consulting or client-facing project experience

Knowledge of mobile device deployment, app store processes, and cross-platform optimization Why Build Technology Group

Work with a collaborative, senior-level team focused on solving real business problems

Contribute directly to projects that have high visibility and impact

Hybrid and flexible work environment

Growth-oriented, team-first culture

Interested?

Apply here on LinkedIn or email us at to start the conversation.

Let’s build something great — together.

Apply