Lead Software Architect
Posted on March 25, 2025 by Cyient
- Pittsburgh, United States of America
- $nan - $nan
- Full Time

We are seeking a Lead Software Engineer / Architect with deep expertise in Microsoft technologies and a passion for technical leadership in the Pittsburgh, PA area. This role is pivotal in guiding our distributed development teams through the complexities of modern software projects. If you are a seasoned professional with a strong background in .NET, Azure, and front-end technologies, and you thrive in a collaborative, global environment, this is your opportunity to make a significant impact.
Responsibilities
- Technical Leadership: Provide strategic direction and thought leadership to software developers, ensuring high-quality implementation of projects in a distributed development environment.
- Technology Expertise: Utilize your extensive knowledge of Microsoft technologies including .NET, Azure Data Services (ADF, Azure SQL), Azure PaaS (Web Apps, Key Vaults, Function Apps, Azure App Service), and Azure DevOps – CI/CD.
- Front-End Development:* Leverage your skills in front-end technologies such as Blazor or Angular *to create engaging and efficient user interfaces.
- Mobile Technologies: Apply your experience with mobile technologies, including Xamarin (iOS/Android), iOS, Kotlin, Java, and migration to MAUI, to develop versatile applications.
- High-Level Design: Develop and review high-level designs that translate functional requirements into effective business processes.
- Project Delivery: Participate actively in requirements gathering, design, and construction phases to ensure successful project delivery from a technical perspective.
- Customer Interaction: Engage with customers to clarify business requirements and address change requests.
- Team Management: Oversee daily activities of both onsite and offshore development teams, providing guidance and support as needed.
- Mentorship: Offer mentoring, feedback, and technical assistance to the development team, promoting best practices and adherence to coding standards.
- Code and Review: Design and code applications following specifications, review pull requests, and maintain Azure CI/CD pipelines and ARM templates.
- Global Collaboration: Collaborate with global teams, accommodating some night conference calls during the week to ensure seamless communication and project progress.
Skills and Qualifications
- Experience: 12+ years of experience in software development with a strong focus on .NET Core, Azure technologies, and front-end frameworks.
- Front-End Technologies: Required proficiency in either Blazor or Angular.
- Mobile Development: Expertise in Xamarin (Android/iOS), MAUI, and related technologies.
- Authentication: Knowledge of MSAL 2.0 and Azure AD oAuth for secure authentication.
- Web Technologies: Experience with JavaScript, jQuery, ASP.NET MVC, and DevExtreme controls.
- Database and Data Services: Skilled in Azure SQL Server, Entity Framework, and Azure Data Factory (ADF pipelines).
- Agile Methodologies: Experience with Agile methodologies and frameworks, preferably SCRUM.
- Collaboration: Proven ability to collaborate effectively with distributed teams and manage project activities across different time zones.
Why Join Us?
- Innovative Culture: At Cyient, you’ll work with some of the brightest minds in the industry, driving innovation and excellence.
- Global Impact: Be part of a global team that tackles complex challenges and delivers impactful solutions.
- Professional Growth: We offer continuous learning opportunities and career development paths to help you achieve your professional goals.
- Work-Life Balance: Enjoy a supportive work environment that values flexibility and work-life balance.
- Pittsburgh Advantage: Located in the vibrant city of Pittsburgh, PA, known for its rich history, cultural amenities, and a thriving tech community.
Job Type: Full-time
Pay: From $115,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Health savings account
- Paid time off
- Relocation assistance
- Tuition reimbursement
- Vision insurance
Compensation Package:
- Bonus opportunities
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- Software development: 10 years (Preferred)
- Blazor or Angular: 5 years (Preferred)
Ability to Commute:
- Pittsburgh, PA (Required)
Ability to Relocate:
- Pittsburgh, PA: Relocate before starting work (Required)
Work Location: In person
Advertised until:
April 24, 2025
Are you Qualified for this Role?
Click Here to Tailor Your Resume to Match this Job
Share with Friends!
Similar Internships
Lead Software Architect - Tietoevry Care (m/f/d)
Job Description At Tietoevry Care you’ll get a chance to provide patients and end users with …
Lead Software Architect
KSAT is seeking a visionary and hands-on Lead Software Architect to guide the technical direction o…
Lead software architecture facilitator
Job Description Summary Senior software architect responsible for coordinating across a portfolio o…