.Net Software Architect

$156,800 - $305,500/Yr

IQVIA - Parsippany-Troy Hills, NJ

posted about 2 months ago

Part-time - Senior
Parsippany-Troy Hills, NJ
Professional, Scientific, and Technical Services

About the position

The .Net Software Architect at IQVIA is a senior individual contributor role focused on hands-on full stack development and architectural design of secure, scalable, and high-performance applications for the life sciences industry. The position involves mentoring other developers, engaging in both front-end and back-end development, and providing technical leadership while collaborating with cross-functional teams to meet project requirements. The architect will also be responsible for continuous improvement of the development process and product quality.

Responsibilities

  • Lead the design and development of scalable, high-performance, and secure .NET applications.
  • Engage in both front-end and back-end development using ASP.NET, C#, JavaScript, Typescript, HTML, CSS, and modern frameworks (e.g., Angular, React, Vue.js).
  • Provide technical guidance and mentorship to developers, ensuring best practices in designing, coding, testing, and deployment.
  • Collaborate with project managers, stakeholders, and cross-functional teams to define project requirements, scope, and timelines.
  • Conduct code reviews to ensure code quality, performance, and adherence to architectural standards.
  • Stay updated with the latest industry trends, technologies, and best practices to continuously improve the development process and product quality.
  • Create and maintain comprehensive architectural documentation, technical specifications, and user guides.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 7 years of experience in software development, with a focus on .NET technologies and full stack development.
  • Proficiency in .NET framework, ASP.NET, C#, and related technologies.
  • Strong experience with front-end technologies such as JavaScript, Typescript, HTML, CSS, and modern frameworks (e.g., Angular, React, Vue.js).
  • Knowledge of database design and management (e.g., SQL Server, MySQL).
  • Experience with RESTful API design and development and other methods of integrating with 3rd party systems and services.
  • Understanding of CI/CD pipelines and experience working with Gitlab.
  • Experience with DevOps processes and tools.
  • Experience in web application security.
  • Familiarity with cloud platforms (e.g., Azure, AWS).
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work collaboratively in a team environment.
  • Leadership and mentoring abilities.
  • Willingness to learn and take on new challenges as they come.

Benefits

  • Health insurance
  • 401k plan
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service