Senior.NET Developer
Location – Jersey City NJ, Charlotte NC, Addison TX
Experience – 8 to 10 years of experience
Job Description – Senior.NET Developer
Overview
We are looking for a highly skilled Senior.NET Developer to support a major application modernization program involving the migration of existing systems from.NET Framework 4.8 to.NET Core 8 and a database transition from SQL Server to CockroachDB. The ideal candidate will have hands-on experience modernizing enterprise applications, refactoring legacy components, and implementing scalable services.
Key Responsibilities
- Lead the modernization of applications from .NET Framework 4.8 to.NET Core 8, ensuring improved performance, security, and maintainability.
- Design and develop RESTful Web APIs using.NET Core 8
- Participate in and contribute to the migration of SQL Server workloads to CockroachDB, including schema transformation, data migration, and performance tuning.
- Refactor legacy code, introduce best practices, and drive engineering standards across the team.
- Collaborate with architects, database engineers, and DevOps teams to ensure seamless modernization.
- Troubleshoot production and lower-environment issues related to APIs, services, and database integrations.
- Participate in Agile ceremonies, code reviews, and technical discussions.
- Document technical workflows, architectural components, and migration steps.
Must Have Skills
- Strong experience with.NET Framework 4.8
- Hands-on expertise in .NET Core 6/7/8 (preferably.NET 8)
- Solid experience with Web API development
- Strong command of SQL Server, including stored procedures, indexing, query tuning
- Experience upgrading, refactoring, or re-engineering legacy .NET applications
Good to Have
- Experience with CockroachDB or any distributed SQL
- Messaging experience with Kafka or MQ (IBM MQ, RabbitMQ, ActiveMQ etc.