Job Summary
We are seeking an experienced and highly skilled Application Developer with a strong background in Angular, Microsoft .NET, and C# to join our development team in San Jose, CA. The ideal candidate will have 5 years of experience in business application development, including recent work with Angular v14 , .NET v6 , and Azure Cloud Services. This position offers the flexibility of a hybrid work environment, where you’ll have the opportunity to collaborate with a dynamic team and work on innovative projects.
Job Responsibilities :
Frontend Development with Angular :
- Design and develop dynamic, responsive web applications using Angular v14 and above to ensure a seamless and engaging user experience.
- Build self-contained, reusable, and testable modules and components in Angular to improve application performance and maintainability.
- Implement responsive design strategies, ensuring applications render correctly across devices (big monitors, small monitors, tablets, phones, etc.).
Backend Development with .NET and C# :
Develop and maintain backend programs using Microsoft .NET and C# for web services and application logic.Leverage .NET Core frameworks, including Entity Framework and LINQ, to build scalable and efficient backend systems.Work on RESTful and SOAP web services for application integration and communication between frontend and backend.Cloud Integration and Azure Services :
Use Azure Cloud Services for hosting, scaling, and deploying applications.Integrate Azure-based solutions to ensure high availability, performance, and security of business applications.Automation and Testing :
Develop and automate unit tests for both Angular and .NET code to ensure the reliability and stability of the applications.Collaborate in maintaining a robust testing framework and CI / CD pipeline for efficient build and deployment processes.Collaboration and Documentation :
Work collaboratively with other developers, designers, and stakeholders to deliver high-quality software solutions on time.Maintain clean and readable code, follow coding standards, and ensure thorough documentation, including inline comments, Word Documents, and diagrams.Participate in code reviews to ensure code quality and share best practices with team members.Continuous Improvement :
Stay updated with the latest trends and best practices in Angular, .NET, and cloud technologies to continuously improve your skills and enhance the development process.Contribute to the development of intelligent design patterns, reusable libraries, and other components that improve overall software quality and development efficiency.Qualifications :
5 years of experience developing business applications using Angular (with recent experience in Angular v14 and above).5 years of experience working with Microsoft .NET, including .NET v6.0 and up.5 years of experience with C# backend programming, including web services development (RESTful and SOAP).2 years of experience using Azure Cloud Services for cloud-based applications.Strong expertise in Angular, JavaScript, TypeScript, HTML, and CSS.Experience with .NET Core, Entity Framework, and LINQ.Familiarity with automated unit testing for Angular and .NET.Knowledge of CI / CD processes, build, and deploy scripts.Solid understanding of responsive web design principles and the ability to create UI that works across devices (desktop, tablet, mobile).Full stack development experience, working on both frontend (Angular) and backend (.NET / C#) systems.Proficient in working with intelligent design principles, reusable code, and libraries.Strong understanding of coding standards, documentation, and best practices.Preferred Qualifications :
Experience developing applications for mobile devices (tablets, smartphones).Experience with cloud deployment, particularly with Azure DevOps.Familiarity with Agile methodologies and Scrum processes.If you are an Application Developer with strong expertise in Angular, .NET, and C# looking for a new challenge in a dynamic, hybrid environment, we encourage you to apply. Join our team and help us build cutting-edge business applications
About Us
The CSI Companies is a leading staffing and recruiting firm, providing healthcare organizations with highly skilled professionals since 1994. We have been recognized as a “Best of Staffing” award winner for over a decade, and we pride ourselves on delivering exceptional talent to leading healthcare organizations.
For consideration, please submit your resume with relevant experience. Only candidates selected for interviews will be contacted.