Jobs at Great Bay Staffing Group

View all jobs

Senior .Net Developer

Warren, New Jersey

Company Overview:

Join a leading global transportation firm based in the heart of Central New Jersey, an area known for its perfect blend of suburban charm and urban convenience. Our company is experiencing significant growth and is committed to incorporating cutting-edge technology to streamline operations. We offer a dynamic work environment that fosters innovation and collaboration.


Job Description:

We are on the hunt for a seasoned Full-Stack .Net Developer with a passion for crafting robust software solutions and a keen eye for system architecture. This role requires a professional ready to dive into the software development life cycle, enhance existing systems, and deliver high-quality enterprise-scale applications. The position starts with a full on-site engagement for three months, transitioning to a flexible schedule with remote work options two days per week.


Key Responsibilities:

  • Analyze system requirements and effectively prioritize tasks.
  • Write and maintain clean, testable code using .NET programming languages.
  • Develop technical specifications and oversee software architecture.
  • Perform rigorous testing and debugging of .NET applications.
  • Conduct code reviews and refactoring to optimize performance.
  • Deploy fully functional applications and perform upgrades to existing systems.
  • Provide mentorship and support to junior developers.
  • Document all development processes and operational procedures.


Essential Skills:

  • 7+ years of experience with Microsoft .Net Framework, .Net Standard, and .Net Core, C#.
  • Proficiency in Microsoft SQL Server, including complex SQL stored procedures, functions, and triggers.
  • Hands-on experience with Azure Service Bus SDK, Windows Services, and both Windows and Web application development (WinForms, WPF, MVC, etc.).
  • Proficient in REST API development and Entity Framework.
  • Familiarity with Git, Azure DevOps, application performance optimization, and scalability.
  • Experience in a Scrum or Agile development environment.
  • In-depth knowledge of .NET/Service Oriented architecture, .NET framework, CLR, and VS.NET.
  • Strong understanding of design patterns and object-oriented design principles.
  • Technical expertise in operating systems, software integration, systems design, application design, and development methods.
  • Proven ability in business requirements analysis, operational readiness, service level agreements, and continuous operating environment support.
  • Experience mentoring developers in both process and technology.

Desirable Skills:

  • Exposure to performance analysis tools (SQL Profiler, Postman, Datadog, App Insights).
  • Familiarity with MSMQ.

Educational Background:

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related discipline.

Why Join Us:

Our company is not just growing; it's thriving. We offer a comprehensive benefits package that includes medical, dental, a 401K with company match, and an impressive four weeks of vacation after your first year. With a competitive salary range of $140,000 to $150,000 annually, we value the expertise you bring to the table.



Central New Jersey is not only strategically positioned for our transportation business but also offers a vibrant community with easy access to major cities, serene parks, and a rich cultural scene. It's an ideal place to balance work and life.


How to Apply:

If you're ready to steer your career forward with us, please submit your resume along with a cover letter detailing your relevant experience and why you're the best fit for this role. 

Share This Job

Powered by