Senior .Net Developer
Location : Addison, Texas
Hybrid : 3 Days Onsite
Compensation : $68 - $70 / Hour W2
We are seeking a highly skilled Senior .NET Developer with extensive experience in PL / SQL Oracle stored procedures. The ideal candidate is committed to strong design principles, embraces automated testing, and thrives in a fast-paced development environment.
A background in cybersecurity and vulnerability mitigation (e.g., SQL injection, code injection) is essential.
Key Responsibilities :
- Develop complex software components independently using C# in the .NET ecosystem.
- Convert large amounts of legacy Java, C++, and PL / SQL code to C# WebAPI 2 REST services.
- Work extensively on large-scale PL / SQL stored procedures in Oracle 11g / 12c.
- Leverage expertise in WebAPI 2.0 REST for developing scalable services.
- Perform minor modifications and enhancements in C++ and VB6 as needed.
- Collaborate with architects and development leads to ensure optimal code architecture and design.
- Write SOLID, testable code with a focus on maintainability and scalability.
- Develop automated unit and integration tests to ensure comprehensive code coverage.
- Run explain plans and optimize database queries for better performance.
- Conduct manual unit testing when automated solutions are not available.
- Analyze and convert legacy VB6 and C++ code to .NET technologies.
- Participate in code reviews, ensuring high-quality output before user acceptance testing.
- Actively engage in Agile ceremonies and contribute to the iterative development process.
Technical Skills Required :
- Languages / Frameworks : C#, PL / SQL (Oracle stored procedures), WebAPI 2.0 REST services, Entity Framework, LINQ.
- Legacy Systems : C++, VB6, and Java (for conversion projects).
- Cybersecurity : Experience in fixing vulnerabilities such as SQL injection and code injection.
- Development Practices : SOLID principles, Test-Driven Development (TDD), automated testing.
- Tools / Technologies : Splunk, JIRA.
- Preferred : WPF, WinForms, IOC Containers, MOQ Frameworks, IBM MQ.
Experience & Qualifications :
- 8+ years of .NET development experience.
- 3+ years of experience in Agile methodologies (Scaled Agile certification is a plus).
- Proficient in working with large-scale enterprise systems and delivering complex projects.
- Strong verbal and written communication skills, with experience working in virtual teams.
- Ability to manage multiple deliverables, meet tight deadlines, and adapt to changing priorities.
23 hours ago