Title: Fullstack .Net/Angular Developers
Openings: 5
Location: Charlotte, NC (open to relocation candidates)
Model: Hybrid, onsite Tuesday and Wednesday
Duration: 18 month contract to hire
Pay Rate: $60/hr
Must-Have Qualifications
- 10+ years of hands-on experience developing scalable RESTful APIs using .NET WebAPI (C#), adhering to industry best practices.
- Experience in Angular (v8+) for building modern, responsive web interfaces.
- Strong background in layered and modular architectures, with the ability to implement clean separation of concerns (training on specific in-house patterns provided).
- Deep commitment to code quality standards, including:
- Automated unit testing and test coverage
- Static code analysis and security scanning (e.g., SonarQube, Fortify)
- Clean, maintainable, and well-documented code
- Working knowledge of Excel macros and VBA for legacy system integration and automation support.
- Solid understanding of API design principles, versioning, authentication (OAuth/JWT), and .NET performance optimization.
Key Responsibilities
- Lead the development and maintenance of robust, scalable RESTful APIs using C# and .NET WebAPI within a layered architecture.
- Design and implement feature-rich Angular front-end components, ensuring seamless integration with backend services.
- Maintain a high standard of code quality by implementing automated testing, code reviews, and utilizing CI/CD pipelines.
- Refactor and enhance existing Excel VBA macros to align with updated backend processes or data structures.
- Drive architectural decisions and API designs that promote security, scalability, and long-term maintainability.
- Participate actively in Agile Scrum ceremonies, mentoring junior developers and contributing to backlog grooming, sprint planning, and retrospectives.
- Collaborate with cross-functional teams including QA, DevOps, and Product to ensure smooth deployments, feature completeness, and test coverage compliance.