.Net Developer

Overview

On Site
Contract - Independent

Skills

Payment Systems
Emerging Technologies
Scrum
Continuous Delivery
Management
Resource Allocation
Cost-benefit Analysis
Collaboration
Computer Science
Software Engineering
Design Patterns
Systems Architecture
.NET
C#
ASP.NET MVC
RESTful
Microsoft SQL Server
Database Design
Agile
DevOps
JIRA
Confluence
GitLab
Jenkins
Automated Testing
NUnit
API QA
POSTMAN
Apache JMeter
Performance Testing
Splunk
Fortify
Microsoft Visio
Privacy
Marketing

Job Details

Location: Berkeley Heights, NJ
Description:
Role: .Net Developer

Location: Berkeley Heights, NJ

Contract: 12+ Months (Contract to Hire)

Role Overview

We are seeking a seasoned software engineer to contribute to the design, development, and support of next-generation core payment systems. This role involves working on scalable, high-performance applications that deliver exceptional user experiences and meet rigorous quality standards.

Responsibilities
  • Architect, develop, and maintain robust and scalable payment applications using modern .NET technologies.
  • Collaborate in design and code reviews to ensure best practices and high-quality deliverables.
  • Evaluate emerging technologies and conduct feasibility assessments to inform architectural decisions.
  • Design and implement comprehensive unit, integration, and performance testing strategies.
  • Actively participate in Agile/Scrum ceremonies and contribute to continuous delivery pipelines.
  • Ensure code quality and maintainability through adherence to engineering standards and practices.
  • Lead functional and process initiatives, managing ambiguity and complexity across multiple projects.
  • Oversee project deliverables, resource allocation, and prioritization to meet business objectives.
  • Engage with stakeholders to define requirements, assess feasibility, and deliver cost-benefit analyses.
  • Serve as a technical point of contact for internal teams and external partners, fostering strong collaboration.
  • Stay current with industry trends and recommend updates to policies and practices as needed.

Minimum Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 10+ years of hands-on experience with the .NET technology stack.
  • Strong foundation in software engineering principles, design patterns, and system architecture.
  • Expertise in .NET Framework, .NET Core, C#, ASP.NET, MVC, and RESTful APIs.
  • Proficient in SQL Server and database design.
  • Experience with Agile methodologies and DevOps tools such as Jira, Confluence, GitLab, Jenkins.
  • Familiarity with automated testing frameworks (e.g., NUnit), API testing tools (e.g., Postman, JMeter), and performance testing.
  • Exposure to tools like Splunk, Fortify, Sonatype, and Visio is a plus.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Judge Group, Inc.