Virtusa Recognized as Global Leader in Gen AI Services by ISG Provider Lens® - Read report

× Success! Job has been saved successfully.

.Net Angular Architect/ Lead

Los Angeles, California, United States

Job description

Key Skills: C# , .NET Core/.NET Framework, AWS, MS SQL Server, Angular, AWS, Teraform

10+ years of professional development experience in ASP.NET Core, C#, Angular and TypeScript.
Proven experience in architecting, designing, and developing web applications and web APIs using ASP.NET Core framework, ASP.NET MVC/Web API.
Strong development experience in C#, Angular,, RxJS, and Angular CLI and TypeScript.
Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
Proven experience in stakeholder management and communication.
Previous experience in leading a small development team.
Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
Experience in developing web applications using front-end technologies such as HTML, CSS, and JavaScript.
Experience working on MS SQL database and Entity Framework Core.
Experience working on AWS.
Experience working with version control system e.g., Git.
Strong understanding of RESTful API design principles and best practices.
Solid understanding of software design principles, patterns, and best practices.
Experience with Agile development methodologies.
Write effective technical and function design documents.
Lead the architectural design and development of ASP.NET Core applications ensuring scalability, reliability, and performance.
Collaborate with stakeholders to gather and analyze requirements and translate them into technical solutions.
Manage communications with stakeholders, keeping them informed about project progress, milestones, and challenges.
Lead a team of developers, providing them guidance, mentorship, and support to ensure project success.
Architect, Design, develop, and maintain scalable and high-performance web applications and web API using ASP.NET Core framework.
Integrate front-end components developed in Angular with back-end APIs.
Ability to write, maintain, and version Terraform scripts for cloud provisioning over AWS
Develop and maintain high-quality, clean, well-structured, and maintainable code following best practices and coding standards.
Conduct code reviews, provide feedback, and ensure adherence to architectural guidance to the team.
Assist in troubleshooting and resolving technical issues, ensuring timely delivery of solutions.
Conduct thorough testing, including unit testing and integration testing, to ensure the reliability and stability of applications.
Document code, processes, and solutions for future reference and knowledge sharing.
Stay up to date with the latest industry trends, technologies, and best practices, and apply them to improve development processes and product quality.
Providing technical guidance and support to team members
Experience in coordinating tasks between developers, QA, DevOps, and stakeholders


Qualification

Position

.Net Angular Architect/ Lead

Location

Culver City, CA( onsite)

Job Type

Contract to hire/ Permanent

Job Description

  • Lead the architectural design and development of ASP.NET Core applications ensuring scalability, reliability, and performance.
  • Collaborate with stakeholders to gather and analyze requirements and translate them into technical solutions.
  • Manage communications with stakeholders, keeping them informed about project progress, milestones, and challenges.
  • Lead a team of developers, providing them guidance, mentorship, and support to ensure project success.
  • Architect, Design, develop, and maintain scalable and high-performance web applications and web API using ASP.NET Core framework.
  • Integrate front-end components developed in Angular with back-end APIs.
  • Ability to write, maintain, and version Terraform scripts for cloud provisioning over AWS
  • Develop and maintain high-quality, clean, well-structured, and maintainable code following best practices and coding standards.
  • Conduct code reviews, provide feedback, and ensure adherence to architectural guidance to the team.
  • Assist in troubleshooting and resolving technical issues, ensuring timely delivery of solutions.
  • Conduct thorough testing, including unit testing and integration testing, to ensure the reliability and stability of applications.
  • Document code, processes, and solutions for future reference and knowledge sharing.
  • Stay up to date with the latest industry trends, technologies, and best practices, and apply them to improve development processes and product quality.
  • Providing technical guidance and support to team members
  • Experience in coordinating tasks between developers, QA, DevOps, and stakeholders

Mandatory Skills:

  • 12 years of professional development experience in ASP.NET Core, C#, Angular and TypeScript.
  • Proven experience in developing web applications and web APIs using ASP.NET Core framework, ASP.NET MVC/Web API.
  • Strong development experience in C#, Angular,, RxJS, and Angular CLI and TypeScript.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Proven experience in stakeholder management and communication.
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
  • Experience in developing web applications using front-end technologies such as HTML, CSS, and JavaScript.
  • Experience working on MS SQL database and Entity Framework Core.
  • Experience working on AWS (oe equivalent cloud).
  • Experience working with version control system e.g., Git.
  • Strong understanding of RESTful API design principles and best practices.
  • Solid understanding of software design principles, patterns, and best practices.
  • Experience with Agile development methodologies.
  • Write effective technical and function design documents.

 Key job details

Primary Location
Los Angeles, California, United States
Job Type
Experienced
Primary Skills
SQL
Years of Experience
10
Travel
No

Join Virtusa

 

Please enter a valid email address to begin your application.

Thank you for verifying your email. Please proceed with the steps below to apply.

We only accept the following file extensions: .pdf, .docx or .doc
Maximum file size: 1 MB
File name must not include special characters or spaces (e.g. “name_resume.pdf”)

We only accept the following file extensions:

Thank you. You already have an active account with Virtusa's hiring system. Please login to our portal to proceed with your application or apply for more opportunities.

LoginClick to Login

About Virtusa

Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.

Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.

Virtusa is an Equal Opportunity Employer. All applicants will receive fair and impartial treatment without regard to race, color, religion, sex, national origin, ancestry, age, legally protected physical or mental disability, protected veteran status, status in the U.S. uniformed services, sexual orientation, gender identity or expression, marital status, genetic information or on any other basis which is protected under applicable federal, state or local law.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government-issued ID during each interview. All candidates must be authorized to work in the USA.

Learn more

Awards and recognition

Find us on Glassdoor.

Have any questions?

What is the best way to find and apply for positions at Virtusa?

To join our bright team of professionals, you can apply directly to our website under the Careers tab and search all open jobs. https://www.virtusa.com/careers

Can I apply for more than one position at the same time?

Yes, you can. Virtusa gives you the flexibility to apply for multiple open positions that excite you about your future and align to your experience and career goals.

Can I apply for a position across multiple geographical locations?

Yes, you can. Virtusa is a global Company, and we serve our clients through our global delivery model.

What happens after I’ve submitted my resume?

Our dedicated recruitment team will review your online application and match it to all our open jobs. We update our open jobs on a daily basis and encourage you to check back often.

How will I be evaluated for a career opportunity with Virtusa?

Our team of recruiters will review your application, relevant job experience, and skills to appropriately align it to our open jobs. From there, the recruitment team will contact the qualified candidate to start the interview process.

Career insights

Want to explore the ways you can engineer your career in technology? Our thought leaders share key career insights for candidates from entry-level job seekers to senior technologists.