PLEASE READ THOROUGHLY TO AVOID REJECTION
Experience: 6+ months of development experience.
Eligibility: Must be eligible to work full-time without sponsorship. No C2C.
Location: Remote within North Carolina. Candidates must currently reside in NC and be willing to commute to the Raleigh area occasionally.
Interview Type: In-person interviews required.
Education: Bachelor's degree (or near completion) in Computer Science, Programming, or a related field.
Start Date: May/June, flexible for the right candidate.
Junior .NET Developer
Position Overview:
We are seeking an entry-level .NET Developer to join our application development team! This role provides an exciting opportunity to develop and maintain web applications while growing your technical skills in a supportive Agile environment. This is a contract-to-hire position, with the potential to transition into a full-time role after an initial contract period.
Key Responsibilities:
- Develop and maintain web applications using ASP.NET, C#, MVC architecture.
- Work with OData APIs to enhance application functionality.
- Optimize user experience and application performance.
- Write clean, scalable, and efficient code following best practices.
- Apply SOLID principles, design patterns, and OOP concepts.
- Design and optimize queries and stored procedures using SQL Server.
- Implement end-to-end testing to ensure software quality.
- Debug and troubleshoot applications for functionality issues.
- Use Git and GitHub for version control.
- Collaborate with QA, UI/UX designers, and business analysts to meet project requirements.
- Work closely with the Product Owner to deliver business needs.
Qualifications:
- 6+ months of hands-on experience with:
- C# (version 7 or later), ASP.NET (version 4 or later), MVC, APIs (OData v3/v4 or later)
- .NET Core (version 6 or later), JavaScript (ECMAScript 5 or later), jQuery (version 3 or later)
- SQL Server (version 2016 or later)
- Familiarity with data structures, algorithms, and coding best practices.
- Experience or interest in end-to-end testing methodologies.
- Ability to write modular, reusable, and well-documented code.
- Strong problem-solving and analytical skills.
- Willingness to learn new technologies and frameworks quickly.
- Strong teamwork and communication skills.
- Passion for staying updated with the latest .NET technologies and trends.
Why Join Us?
- Growth Opportunity: Contract-to-hire position with potential for full-time employment.
- Supportive Environment: Work alongside experienced developers in an Agile team.
- Flexible Start Date: Targeting May/June, with flexibility for the right candidate.
- Hands-On Learning: Gain experience with cutting-edge .NET technologies.
If you're eager to kickstart your career in .NET development, apply now and become a part of our innovative team!
Job Type: Contract
Pay: $35.00 - $45.00 per hour
Schedule:
Work Location: In person