CareerZen Logo
Company logo

.NET Software Engineer

ASP

Full-time

Pennsauken, NJ

Job description

Position Summary:

We are seeking a skilled Software Developer with expertise in C# and experience migrating legacy enterprise applications to .NET Core/8. This role involves developing and maintaining complex software applications while collaborating with a team in an agile development environment. The ideal candidate will have a strong background in modernizing legacy applications and optimizing performance in .NET Core/8.

Key Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable code, ensuring high performance and scalability.
  • Lead and contribute to the migration of legacy .NET Framework applications to .NET Core/8.
  • Participate in software architecture discussions, design reviews, and code reviews.
  • Work closely with cross-functional teams to ensure seamless integration of new technologies.
  • Identify and resolve bugs, performance bottlenecks and technical challenges.
  • Perform other duties as assigned

Required Qualifications:

  • Proficiency in C# with a deep understanding of object-oriented programming principles.
  • Hands-on experience migrating applications to .NET Core/8.
  • Experience with modern .NET practices.
  • Familiarity with version control systems (GIT) and CI/CD pipelines.
  • Ability to troubleshoot and optimize code for performance.
  • Strong problem-solving skills and ability to work both independently and in a team environment.
  • Strong verbal and written communication skills
  • Excellent attention to detail and a high degree of personal accountability

Preferred Qualifications:

  • Experience with third-party library compatibility and refactoring legacy code.
  • Experience with current testing frameworks
  • Experience working with cross-platform .NET development.
  • Experience in Restful API development
  • Experience working in agile environments using Jira or similar tools.
  • Experience with SQL Server T-SQL, SSIS, SSRS, SQL Agent.

Tech Stack You’ll Work With:

  • Primary Languages: C#, T-SQL,
  • Frameworks & Platforms: .NET Framework, .NET Core/8, Entity Framework (EF) Core, LINQ, Dapper
  • Development Tools: Visual Studio, SSMS
  • Databases & Data Access: SQL Server 2019 and later
  • Scripting & Automation: PowerShell
  • Additional Technologies: RESTFUL API’s, JSON,TypeScript

Nice to Have (IBM & Mainframe-Related Experience):

  • Experience with Natural Programming Language
  • Experience troubleshooting or maintaining COBOL-based business logic within a modern software stack.

Additional Details:

  • No sponsorships available – candidates must be authorized to work in the U.S.
  • MUST work on-site in Pennsauken NJ 4 days per week. You must live within commutable distance of our office BEFORE you start.
  • OUTSTANDING benefits package offered.

Job Type: Full-time

Job Type: Full-time

Pay: $85,000.00 - $95,000.00 per year

Benefits:

  • Dental insurance
  • Health insurance
  • Paid time off
  • Retirement plan

Ability to Commute:

  • Pennsauken, NJ 08109 (Required)

Ability to Relocate:

  • Pennsauken, NJ 08109: Relocate before starting work (Required)

Work Location: In person