Please, no third parties. Permanent residents only.
This is an onsite job in the Raleigh-Durham Triangle Area and no relocation assistance is available.
Main Duties & Responsibilities:
- Build cutting-edge applications using .NET technologies that drive business impact.
- Develop and integrate APIs that connect various systems, ensuring seamless data exchange.
- Work with React-based front-end applications, bridging the gap between UI/UX and backend services.
- Optimize SQL Server databases, ensuring high performance, scalability, and security.
- Collaborate in an agile environment, working closely with product managers, designers, and other developers.
- Troubleshoot and debug complex issues, ensuring smooth functionality across platforms.
- Contribute to architectural decisions, helping shape the future of the company's technology stack.
- Write clean, maintainable, and scalable code, following best practices in software development.
- Stay ahead of the curve by keeping up with the latest technologies in .NET, React, and cloud platforms.
Skills & Requirements:
- 6+ years of software engineering experience with a focus on enterprise .NET development.
- Strong experience with .NET development, particularly C# and ASP.NET.
- Proficiency in React for front-end development, including components, state management, and hooks.
- Expertise in SQL and SQL Server, including stored procedures, indexing, and performance tuning.
- Experience designing, developing, and consuming APIs (RESTful and SOAP).
- Familiarity with version control systems (e.g., Git).
- Understanding of cloud platforms (Azure or AWS) is highly preferred.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.