FIND INTERNSHIPS

Lead Software Architect

Posted on March 25, 2025 by Cyient

  • Full Time

Lead Software Architect

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…