Apex Systems
## Job Description# .Net Developer* Design, develop, and maintain applications using the .NET Framework and .NET Core.* Ensure code quality through best practices, testing, and documentation.* Stay current with evolving .NET technologies and industry trends.* Translate business requirements into technical specifications and design documents.* Collaborate with Business Analysts and end users to gather and refine requirements.* Work closely with project managers and technical leads to deliver solutions on time and within scope.* Participate in code reviews and contribute to continuous improvement initiatives.* Coordinate with geographically distributed teams and vendor resources to ensure seamless development and integration.* Solid understanding of **MVC architecture**, **RESTful services**, and **AJAX**.* Knowledge of application performance optimization for Windows-based applications.* Understanding of software development methodologies, design patterns, and specification standards.* Experience with authoring tools and human interface design.- Proficiency in **C#**, **.NET Core**, and **.NET Framework**.- Strong experience with **SQL**, **Entity Framework**, and **Web API** development.- Familiarity with **GitLab CI/CD**, **Azure**, and **Visual Studio**.- Experience with **UX/UI design principles**, **Bootstrap**, and **CSS**.* Demonstrated ability to work with offshore teams and accommodate flexible working hours as needed.* Strong communication and interpersonal skills.* Ability to work independently and as part of a collaborative team.
#J-18808-Ljbffr