Senior Full Stack Developer (Angular/.NET)

Verinext

Verinext

Software Engineering
Philadelphia, PA, USA
Posted on Sep 12, 2025

Join Verinext, a technology company that's not just keeping up with the future, but actively shaping it. At Verinext, we firmly believe that work should be as enjoyable as it is rewarding. As a Full Stack .NET Developer, you'll be stepping into an environment that thrives on innovation and fun. Our team-oriented culture isn't just a buzzword; it's a cornerstone of our success. We're incredibly proud to have been recognized as a "Best Place to Work" by the Philadelphia Business Journal for 10 consecutive years.

Position Summary:

The Senior Developer with expertise in .NET and Angular 19 and/or Angular 20 is a key technical role responsible for designing, developing, and maintaining robust software solutions within the organization. This position requires a deep understanding of the .NET framework, Angular 19 and/or Angular 20, and software development principles. The Senior Developer will lead and contribute to the entire software development lifecycle, providing technical expertise, mentoring junior developers, and collaborating with cross-functional teams to deliver high-quality software products.

Organizational Competencies:

  • Demonstrates support of and commitment to the mission and values of the organization.
  • Develops and maintains positive relationships with co-workers and other organizational stakeholders.
  • Contributes to creating a learning environment that values, empowers, enriches, and supports employees.
  • Contributes to the culture by supporting and contributing to process and quality improvement.
  • Demonstrates a commitment to and complies with the organization’s policies and procedures.

Responsibilities:

Full-Stack Development:

  • Design, develop, unit test, and deploy scalable and maintainable software solutions using the .NET framework and Angular 19 and/or Angular 20.
  • Contribute to both front-end (Angular 19 and/or Angular 20) and back-end (.NET) development activities, leveraging Angular 19 and/or Angular 20 features.

Technical Leadership:

  • Provide technical leadership and expertise in .NET and Angular 19 and/or Angular 20 development.
  • Mentor and guide junior developers.

Architecture and Design:

  • Work closely with the architectural team in implementing the designed software solutions, ensuring adherence to best practices and scalability with Angular 19 and/or Angular 20’s modern architecture.
  • Collaborate with architects to make informed technology and design decisions, incorporating Angular 19 and/or Angular 20’s advanced features.

Code Quality and Standards:

  • Enforce coding standards, best practices, and quality assurance processes.
  • Conduct regular code reviews to maintain high code quality and identify areas for improvement.
  • Ensure appropriate unit test coverage.

Collaboration with Cross-Functional Teams:

  • Collaborate effectively with cross-functional teams, including business/system analyst, database, application architect, front end architect, and quality assurance, to deliver integrated and seamless software solutions.

Front-End Development with Angular:

  • Work with the Front End Architect to develop responsive and user-friendly interfaces using Angular 19 and/or Angular 20.
  • Ensure the alignment of front-end development with design specifications and user experience principles, leveraging Angular 19 and/or Angular 20’s advanced tooling for performance optimization.

Continuous Improvement:

  • Stay current with industry trends and advancements in .NET and Angular development.

Problem-Solving:

  • Collaborate with the team to troubleshoot and resolve complex technical issues.

Provide timely and effective solutions to technical challenges.

Qualifications:

  • Education:
    • A bachelor's degree in computer science, information technology, or a related field preferred.
  • Experience:
    • Minimum 5+ years work experience in application and/or system development.
  • Technical Knowledge:
    • Proven experience in software development, with a strong understanding of programming languages, development frameworks, and best practices.
    • Demonstrated expertise in developing applications with Angular 20, including proficiency with its latest features
    • Experience with Docker a plus
  • Proficiency in the following technologies:
    • C#
    • .NET Core (6 or higher)
    • Web API
    • Angular 19 and/or Angular 20
    • Mass Transit
    • Entity Framework Core
    • Unit Test – Xunit, Jasmine, Karma
    • TypeScript (with Angular 19 and/or Angular 20’s stricter type safety)
    • RxJS (integrated with Angular 19 and/or Angular 20’s reactive programming model)
  • Communication Skills:
    • Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse teams.
  • Problem Solving:
    • Strong problem-solving and decision-making abilities.
  • Perform other related duties as assigned.
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)