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