Software Architect

New Today

Our client is seeking a highly skilled and motivated Software Architect to lead the design and development of a 3D CAD desktop application used for structural engineering and site planning. This role requires deep expertise in .NET, desktop software architecture, and modern development practices, with a focus on scalability, performance, and maintainability.
Location:  Centennial, Colorado (Hybrid - onsite Monday/Tuesday, remote Wednesday-Friday)
Length of Assignment:  6 months
Benefits:  Three insurance levels, 401K + match, sick leave, and working with a great company!
US citizens and those authorized to work in the US are encouraged to apply. *Work sponsorship is not available at this time.
Responsibilities:
• Deep expertise in .NET (ASP.NET, VB.NET, C#.NET), Angular
• Desktop software architecture and modern development practices • Focus on scalability, performance, and maintainability
• Guide technical direction and support legacy system modernization
• Provide technical leadership to software development teams, offering expertise and direction
• Research, design, and implement scalable, high-performance, cost-effective, and secure solutions
• Develop and maintain overall architecture of desktop software solutions including choosing technologies, frameworks, and patterns • Develop and maintain solution roadmaps and standards, ensuring consistency across software suite
• Provide technical consulting to developers and engineers, ensuring solutions align with standards
• Communicate technical concepts and solutions to both technical and non-technical audiences
• Collaborate effectively with local and remote stakeholders across distributed teams
• Develop and enforce coding standards and best practices
• Identify and solve complex technical issues
• Guide maintenance of legacy software systems
• Understand business processes and assist in defining requirements and designing solutions
Key Qualifications and Skills:
• Bachelor's degree or minimum of eight (8) years of progressive, relevant information technology experience
• Mastery of technical skills and broad knowledge of technology integration
•Proficient in training, guiding, and motivating teams
• Deep understanding of application, infrastructure, and data components for solution architecture
• Excellent oral and written communication skills
• Strong technical knowledge in software development principles, technologies, and frameworks
• Experience with CAD development
• Experience with Building Information Modeling (BIM)
• 3D application development skills
• Desktop and web application development experience
• Experience with Azure DevOps
• Problem-solving skills for complex technical issues
• Ability to translate business requirements into technical solutions
• Experience coaching staff and identifying development opportunities
Estimated Compensation Range:  $60.00-$80.00 per hour. This range represents the estimated low end and high end of the compensation range for this position. *All experience levels considered.*
About Hansell Tierney:
Hansell Tierney  is one of the premier staffing and recruiting companies in the Pacific Northwest. Launched in 2001, we are a woman-owned business that serves and staffs Northwest organizations by doing things the right way, not just the easiest way. Hansell Tierney partners with candidates and clients to match the best candidates with interesting local opportunities. We navigate every relationship with the highest level of discretion and service while holding ourselves accountable to our promises. Our business thrives on our deep understanding of the job market and our ability to skillfully tailor our recruitment process to meet our clients' unique needs.
This Organization Participates in E-Verify  This employer participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. If E-Verify cannot confirm that you are authorized to work, this employer is required to give you written instructions and an opportunity to contact the Department of Homeland Security (DHS) or Social Security Administration (SSA) so you can begin to resolve the issue before the employer can take any action against you, including terminating your employment. Employers can only use E-Verify once you have accepted a job offer and completed the Form I-9.
Location:
Mercer Island

We found some similar jobs based on your search