What are the responsibilities and job description for the .NET Software Architect position at KForce?
DescriptionKforce has a client that is seeking a .NET Software Architect in Lehi, UT.Summary : We are seeking an experienced Software Architect to provide technical leadership, drive innovation, and establish best practices for our development teams. This role is ideal for a hands-on architect who excels at designing scalable, high-performance software solutions while mentoring and guiding engineering teams. You will be responsible for evaluating and adopting new technologies, optimizing legacy systems, and ensuring seamless integrations for acquisitions.Key Responsibilities : Software Architecture & Development :
- Design and implement scalable, high-performance solutions using C#, React, Angular, TypeScript, and JavaScript
- Establish best practices, coding standards, and style guides to ensure software consistency and maintainability
- Identify and resolve performance bottlenecks in legacy systems, improving efficiency and scalability
- Develop and integrate subscription / pricing models into existing billing systems, ensuring seamless migrations
- Architect and build real-time notification systems using cloud-based solutionsTechnical Leadership & Mentorship :
- Serve as a technical leader by providing guidance on microservices, micro-frontends, database design, and API development
- Lead cross-functional teams in feature development, technical debt resolution, and system enhancements
- Provide mentorship and training to engineers, fostering a culture of knowledge sharing and technical excellence
- Facilitate cross-team development efforts and onboard new team membersTechnology Evaluation & System Integration :
- Conduct due diligence for acquisitions, ensuring smooth integration with existing systems post-acquisition
- Drive CI / CD best practices, ensuring efficient and reliable software delivery pipelines
- Participate in feature planning and technical debt meetings to align technical priorities with business goalsRequirements
- 8 years of experience in software development and architecture
- Expertise in C#, React, Angular, TypeScript, and JavaScript
- Strong knowledge of microservices architecture, API design, and scalable cloud solutions
- Experience with CI / CD pipelines and modern DevOps practices
- Proven ability to mentor engineers and lead technical teams
- Strong background in database design, performance tuning, and cloud-based architectures
- Experience in acquisition due diligence and system integration
- Passion for adopting emerging technologies and optimizing software performanceWhy Join Us :
- Opportunity to shape the technical vision and establish best practices across teams
- Work with cutting-edge technologies in a fast-paced, collaborative environment
- Lead high-impact projects, including real-time systems, integrations, and scalable software solutions
- Be part of a culture that values innovation, mentorship, and technical excellenceIf you're a strategic thinker, problem-solver, and hands-on architect who thrives in a dynamic environment, we'd love to hear from you!Job TypeDirect HireCompensation240000 - $240000
Salary : $240,000