Full Stack Developer
Company: Verus LLC
Location: Princeton
Posted on: April 3, 2026
|
|
|
Job Description:
Job Description Job Description SUMMARY The Full-Stack Developer
is responsible for designing, developing, and maintaining web
applications, ensuring high performance, scalability, and seamless
user experiences. This role involves front-end development using
Angular, back-end development with C# and ASP.NET Core, and
database management with SQL Server. The developer will collaborate
closely with team members, including business analysts and other
developers, to support project goals and deliver high-quality
software solutions. Additional responsibilities include
troubleshooting and optimizing application performance, adhering to
development best practices, and staying up-to-date with emerging
technologies. PRIMARY RESPONSIBILITIES · Front-End Development: o
Develop responsive, high-quality user interfaces using Angular and
other modern front-end technologies. o Implement and maintain
interactive UI components that deliver seamless user experiences. ·
Back-End Development: o Design and implement RESTful and SOAP APIs
and services using C# and ASP.NET Core. o Integrate front-end
components with back-end logic and databases. · Database
Development: o Write efficient and optimized SQL queries and
procedures to interact with relational databases (SQL Server). o
Design and manage database schema, including table creation, data
integrity, and indexing. · Collaboration & Agile Workflow: o Work
closely with team lead, business analysts, and other developers to
ensure a cohesive and effective development process. o Participate
in code reviews, debugging, and maintaining high-quality code
standards. o Collaborate within Agile teams to deliver solutions in
iterations. · Performance and Optimization: o Analyze and improve
the performance, scalability, and security of applications. o
Troubleshoot and resolve any issues with both front-end and
back-end code. · Continuous Improvement: o Stay up-to-date with the
latest development trends, tools, and technologies to help
continuously improve software and development practices. KNOWLEDGE
AND SKILL REQUIREMENTS/COMPETENCIES - Bachelor's degree in Computer
Science, Information Technology, or related field, or equivalent
practical experience. - Minimum of 5-7 years of experience in
full-stack development. - Strong proficiency in C# and the .NET
framework (ASP.NET, ASP.NET Core). - Extensive experience with
Angular for building dynamic, modern web applications. - Expertise
in SQL and working with SQL Server; ability to write complex
queries, stored procedures, and optimize database performance. -
Solid understanding of full software development lifecycle (SDLC)
and agile methodologies. - Familiarity with version control systems
(e.g., Git, Azure Dev ops). - Ability to troubleshoot, debug, and
optimize both front-end and back-end code. - Knowledge of front-end
technologies such as HTML5, CSS3, and JavaScript. - Experience with
cloud technologies, particularly Azure, AWs preferred. -
Familiarity with DevOps practices and tools (e.g., CI/CD pipelines)
preferred. - Experience with unit testing frameworks (e.g., xUnit,
NUnit) preferred. - Familiarity with containerization technologies
like Docker preferred. WORKING CONDITIONS Normal business office
conditions. Working for prolonged periods of time at a computer
screen. Hybrid schedule including in-office and remote work after
initial onboarding period.
Keywords: Verus LLC, White Plains , Full Stack Developer, IT / Software / Systems , Princeton, New York