logo

View all jobs

Software Developer - .NET Core Web API & AngularJS

ATLANTA, GA · Information Technology

We are seeking a motivated and skilled Software Developer with expertise in .NET Core Web API development and a strong understanding of AngularJS. The ideal candidate should be capable of designing, implementing, and maintaining loosely coupled, service-oriented applications while demonstrating a solid understanding of modern development practices.

This role requires an enthusiastic problem solver who thrives in learning and adapting to new technologies.

Responsibilities:

• Maintain and enhance an existing .NET Core Web API.

• Write clean, modular, and scalable code adhering to object-oriented principles.

• Design and implement loosely coupled service-oriented code within the API.

• Configure service providers, middleware, and understand scopes (Singleton, Scoped, Transient).

• Understand and manage the HTTP request pipeline in .NET Core.

• Use Postman to test and debug API endpoints effectively.

• Develop integration between an ASP.NET (AngularJS 4.7) front-end application and the Web API.

• Host and deploy projects to Azure App Services directly from Visual Studio.

• Debug and troubleshoot AngularJS front-end code using browser developer tools.

• Work with AngularJS’ service-oriented architecture and pipelines to integrate back-end APIs.

• Ensure a seamless flow of data between the front-end and back-end through APIs.

• Learn and adapt quickly to new challenges, tools, and best practices in coding.

Experience:

• Working with .NET Core Web API and C#.

• Experience with AngularJS (1.x) or related front-end frameworks.

Must have Technical Skills: 

• .NET Core Web API architecture and best practices.

• Experience with Dependency Injection, middleware configuration, and service lifetimes.

• Proficient in using tools like Postman for API testing.

• Knowledge of hosting applications on Azure App Services.

• Familiarity with browser dev tools for debugging front-end issues.

• Solid foundation in object-oriented programming (OOP) principles.

• Comfortable working with source control tools like Git.

• Comfortable w CI/CD pipelines for deployment.

• Enthusiastic about learning and improving as a developer.

• Strong communication and problem-solving
• Ability to work collaboratively in a team environment.

Nice-to-Have:

• Experience with AngularJS-to-Angular migration.

• Familiarity with streaming technologies or real-time back-end communication.

• Knowledge of other Azure services like Blob Storage, Key Vault, or Azure Functions.

Submit your resume, cover letter, and a GitHub/portfolio link showcasing relevant projects with the technologies listed above with Your Website or Portfolio Link. Current Military, Interns, Internships encouraged to apply. 

 

 

Share This Job

Powered by