Full Stack Developer

New York, New York, United States
Dec 20, 2024
Dec 20, 2025
Hybrid
Full-Time
2 Years
Job Description

We are seeking a highly skilled Full Stack Developer with a strong background in .NET Core, C#, and frontend technologies such as Angular or React. The ideal candidate will have experience in developing modern, scalable web applications and a deep understanding of software design principles, database management systems, and deployment pipelines.

Key Responsibilities

Develop and Maintain Applications

  • Design, build, and maintain efficient, reusable, and reliable C# and .NET Core code.
  • Create interactive and user-friendly interfaces using Angular or React frameworks.
  • Build reusable components and libraries for future use.

Collaborate Across Teams

  • Work closely with product managers, designers, and other developers to understand project requirements and translate them into technical specifications.
  • Participate in code reviews to ensure high-quality software standards.

Optimize and Improve

  • Focus on optimizing applications for maximum performance, scalability, and security.
  • Debug, troubleshoot, and resolve technical issues in a timely manner.

Implement Modern Tools and Frameworks

  • Leverage Blazor for interactive web applications as needed.
  • Utilize build tools like Jenkins or Gradle for CI/CD pipelines.
  • Work with MSI Factory for packaging and deployment processes.

Database and Backend Integration

  • Design and maintain databases using RDBMS solutions such as PL/SQL, SQL, NoSQL, MongoDB, or PostgreSQL.
  • Optimize queries and ensure seamless data integration across various platforms.

Monitoring and Metrics

  • Work with tools like InfluxDB for monitoring and performance analytics to ensure smooth system operations.

Required Skills and Qualifications

Technical Proficiency

  • Expertise in .NET Core and C# development.
  • Hands-on experience with Angular or React for front-end development.
  • Familiarity with Blazor for building single-page applications.

Database Skills

  • Strong knowledge of relational and non-relational databases, including SQL, PL/SQL, NoSQL, MongoDB, and PostgreSQL.

Build and Deployment

  • Experience with Jenkins or Gradle for build and CI/CD pipelines.
  • Exposure to MSI Factory for software packaging.

Performance Monitoring

  • Knowledge of performance tracking and optimization using tools like InfluxDB.

Additional Attributes

  • Strong problem-solving skills and a detail-oriented approach.
  • Ability to work both independently and collaboratively in a team environment.
  • Excellent communication skills to effectively interact with team members and stakeholders.

Why Join Us?

  • Work on impactful and challenging projects using the latest tools and technologies.
  • Be part of a collaborative team that values innovation, creativity, and growth.
  • Opportunity to develop your skills across diverse technical stacks and tools.
  • Competitive compensation package with excellent benefits.

If you have a passion for building exceptional web applications and are excited about working in a dynamic and innovative environment, we would love to hear from you!

Apply now and take the next step in your career as a Full Stack Developer.

Related Jobs