Lead Full Stack Engineer

Veracity Ventures Inc.

Jersey City (NJ)

Hybrid

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Veracity Ventures Inc. in Jersey City/Holmdel, New Jersey, is seeking a senior-level Full Stack C# Engineer to own frontend and backend development across the enterprise stack.

You will build scalable enterprise web applications using C#, .NET, SQL, Angular, and AWS, while shaping architecture and driving API integration. The role involves leading technical design, collaborating with onshore and offshore teams, mentoring junior engineers, and delivering reliable, high-performance software in a

Qualifications

  • 5–7 years of industry experience developing large-scale software applications.
  • Strong experience building enterprise web applications.
  • Strong programming expertise in C# and .NET. Java experience may be an additional advantage but does not replace the mandatory C# requirement.
  • Strong understanding of object-oriented programming and enterprise software design principles.
  • Hands-on experience with JavaScript and Angular.
  • Experience designing and integrating RESTful APIs.
  • Experience with service-oriented architecture concepts and methodologies or event-driven architecture.
  • Strong SQL and database development knowledge.

Responsibilities

  • Full Stack Application Development: Design, develop, enhance, and maintain scalable enterprise web applications.
  • Backend Development and API Integration: Design, develop, and integrate RESTful APIs and backend services.
  • Database and SQL Development: Develop and optimize SQL queries and database operations.
  • AWS Cloud Development: Develop and support applications deployed in AWS environments.
  • Architecture and Technical Design: Design end-to-end application architecture and evaluate technical approaches.
  • Testing, Debugging and Performance Optimization: Develop unit tests, troubleshoot defects, and optimize performance.
  • Agile Development and Deployment: Participate in all phases of the Agile lifecycle and ensure high-quality releases.
  • Technical Leadership and Team Collaboration: Mentor engineers, lead code reviews, coordinate with global teams.

Skills

C# / .NET
SQL
Angular
AWS
SOA / Event-Driven Architecture

Job description

Job Title:

SDIII: Full Stack C# Engineer

Senior / Lead Software Engineer – Full Stack Development

Location:

Jersey City or Holmdel, New Jersey

Work Arrangement:

Hybrid – 2 Days Onsite per Week

Employment Type:

Contract-to-Direct Hire

This is a senior or lead-level engineering opportunity requiring strong hands-on expertise across the full technology stack, particularly C#, .NET, SQL, Angular, and AWS.

The successful candidate will contribute to software architecture, backend services, frontend development, database design, API integration, and cloud-based application development. The role also involves working with service-oriented architecture (SOA) or event-driven architecture, collaborating with technical and business stakeholders, and helping deliver reliable, scalable, and high-quality applications.

The engineer will participate throughout the software development lifecycle, provide technical guidance to junior and mid-level developers, and coordinate with onshore and offshore engineering resources.

Key Responsibilities
1. Full Stack Application Development
  • Design, develop, enhance, and maintain scalable enterprise web applications.
  • Develop backend applications and services using C# and .NET technologies.
  • Build responsive and maintainable frontend applications using Angular and JavaScript.
  • Integrate frontend and backend components to deliver end-to-end business solutions.
  • Apply object-oriented programming principles and enterprise software design practices.
  • Write clean, reusable, maintainable, and efficient code.
2. Backend Development and API Integration
  • Design, develop, and integrate RESTful APIs.
  • Build scalable backend services and application components.
  • Apply service-oriented architecture (SOA) and event-driven architecture concepts.
  • Support application integration across multiple enterprise systems.
  • Troubleshoot backend performance, integration, and application issues.
  • Ensure reliability, maintainability, and scalability of software services.
3. Database and SQL Development
  • Develop and optimize SQL queries and database operations.
  • Support database design, data access, and application integration.
  • Identify and resolve database performance issues.
  • Ensure efficient data processing and reliable application performance.
4. AWS Cloud Development
  • Develop and support applications deployed in AWS environments.
  • Utilize relevant AWS services to build scalable and reliable application solutions.
  • Participate in cloud application architecture, integration, and deployment.
  • Support application performance optimization and troubleshooting in cloud environments.
5. Architecture and Technical Design
  • Participate in designing end-to-end application architecture.
  • Develop solutions that support speed, scalability, performance, and reliability.
  • Apply enterprise software design principles and architectural best practices.
  • Contribute to technical design discussions and architectural decisions.
  • Evaluate technical approaches and recommend suitable solutions.
6. Testing, Debugging and Performance Optimization
  • Develop and execute unit tests and integration tests.
  • Identify, troubleshoot, and resolve software defects.
  • Perform debugging and application performance optimization.
  • Improve application stability, reliability, and code quality.
  • Support continuous improvement of development and testing practices.
7. Agile Development and Deployment
  • Participate in all phases of the Agile software development lifecycle.
  • Contribute to requirements analysis, technical design, implementation, testing, and deployment.
  • Collaborate with product owners, business stakeholders, architects, and engineering teams.
  • Support delivery schedules and ensure high-quality software releases.
8. Technical Leadership and Team Collaboration
  • Provide technical guidance and mentorship to junior and mid-level engineers.
  • Support code reviews and promote development best practices.
  • Coordinate with onshore and offshore engineering resources.
  • Help resolve technical challenges and guide implementation decisions.
  • Communicate complex technical concepts clearly to technical and nontechnical stakeholders.
  • Support team collaboration and successful project delivery.
Required Technical Skills
  • C# / .NET – Strong hands-on development experience.
  • SQL – Strong database development and query optimization experience.
  • Angular – Hands-on frontend development experience.
  • AWS – Experience developing or supporting cloud-based applications.
  • SOA or Event-Driven Architecture – Practical experience with service-oriented or event-driven application architecture.
Required Qualifications
  • 5–7 years of industry experience developing large-scale software applications.
  • Strong experience building enterprise web applications.
  • Strong programming expertise in C# and .NET. Java experience may be an additional advantage but does not replace the mandatory C# requirement.
  • Strong understanding of object-oriented programming and enterprise software design principles.
  • Hands-on experience with JavaScript and Angular.
  • Experience designing and integrating RESTful APIs.
  • Experience with service-oriented architecture concepts and methodologies or event-driven architecture.
  • Strong SQL and database development knowledge.
  • Experience working with AWS services.
  • Experience with unit testing and integration testing.
  • Excellent debugging and application optimization capabilities.
  • Ability to design and guide end-to-end systems for performance and scalability.
  • Experience participating in all phases of Agile software development, including design, implementation, and deployment.
  • Strong analytical, verbal, written, communication, and presentation skills.
  • Ability to explain complex technical concepts to nontechnical stakeholders.
  • Experience providing technical guidance and supporting junior and mid-level engineers.
  • Prior leadership or management experience coordinating onshore and offshore resources.
Ideal Candidate Profile

The ideal candidate is a hands-on Full Stack C# Engineer with strong experience in enterprise application development.

The candidate should have practical expertise in C#, .NET, SQL, Angular, and AWS, along with experience designing REST APIs and working with SOA or event-driven architecture.

In addition to technical capabilities, the candidate should demonstrate senior-level engineering judgment, debugging and problem-solving skills, and the ability to guide development teams.

Candidates with strong Java backgrounds but limited or no hands-on C#/.NET experience should not be prioritized.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack C#/.NET Developer
Full Stack C#/.NET Developer

IBOTIX US Inc. • Jersey City (NJ)

Hybrid
USD 110,000 - 150,000
Full Stack Software Developer
Full Stack Software Developer

JPS Tech Solutions • Richmond (VA)

On-site
USD 90,000 - 130,000
Lead Fullstack .Net Engineer
Lead Fullstack .Net Engineer

Compunnel Inc. • Chicago (IL)

Remote
USD 150,000 - 210,000
Senior Fullstack Developer
Senior Fullstack Developer

HROne • Cranberry Township

On-site
USD 90,000 - 130,000
Sr Fullstack .Net Engineer
Sr Fullstack .Net Engineer

Martinexsa USA • United States

Remote
USD 111,000 - 166,000
Senior Full Stack Developer
Senior Full Stack Developer

Veriipro • Chattanooga (TN)

On-site
USD 90,000 - 120,000
C# Full Stack Developer
C# Full Stack Developer

Quantum Technologies LLC • Lewisville (TX)

On-site
USD 120,000 - 160,000
C# Full Stack Developer
C# Full Stack Developer

Valiant Technologies LLC • Lewisville (TX)

On-site
USD 100,000 - 150,000
Senior Full Stack Developer
Senior Full Stack Developer

Mbi Llc • Harrisburg

On-site
USD 120,000 - 180,000
C# Full Stack Developer
C# Full Stack Developer

Robotic Process Automation LLC • Lewisville (TX)

On-site
USD 110,000 - 140,000