Senior Full Stack Developer (.NET Core + Angular)
Job Summary
We are seeking a highly skilled and experienced Senior Full Stack Developer with expertise in .NET Core and Angular to join our team. The ideal candidate will have a strong background in developing and maintaining complex enterprise-grade applications with a focus on delivering high-quality scalable and secure solutions that meet business needs.
This role requires deep expertise across both backend and frontend technologies strong problem-solving skills and a passion for building efficient and reliable systems while driving continuous improvement.
Key Responsibilities
Full Stack Development
Design develop and maintain robust and scalable web applications using .NET Core / Core for backend services and Angular for frontend development.
System Integration
Collaborate with cross-functional teams to integrate multiple systems APIs and services ensuring seamless data flow and application functionality.
Code Quality
Write clean efficient and maintainable code following best practices. Conduct code reviews to ensure adherence to coding standards and improve overall code quality.
Performance Optimization
Identify performance bottlenecks and optimize applications for speed scalability and reliability across both frontend and backend layers.
Requirement Analysis
Work closely with business analysts product owners and stakeholders to gather requirements and translate them into technical specifications and solutions.
Testing and Debugging
Develop and execute unit tests integration tests and end-to-end tests to ensure application stability and reliability. Troubleshoot and debug complex issues.
Documentation
Create and maintain technical documentation including system architecture API specifications and user guides.
Security
Implement industry-standard security practices to protect sensitive data and ensure compliance with organizational and regulatory standards.
Qualifications
Education
Bachelors or Masters degree in Computer Science Information Technology or a related field.
Experience
- 34 years for Intermediate/Senior role
- Proven experience in full stack development Core and Angular
Technical Skills
Backend
- Strong proficiency in .NET Core / Core
- Experience with Web APIs and RESTful services
- Knowledge of Entity Framework Core
- Understanding of Microservices architecture
Frontend
- Extensive experience with Angular (version 8)
- Knowledge of HTML5 CSS3 JavaScript and TypeScript
- Experience with responsive UI and component-driven development
- Familiarity with UI frameworks such as Bootstrap / Angular Material
Database
- Strong knowledge of SQL Server
- Experience with query optimization stored procedures and indexing
- Exposure to NoSQL databases (e.g. MongoDB) is a plus
DevOps & Tools
- Experience with Git / Azure DevOps / GitHub
- Understanding of CI/CD pipelines
- Familiarity with Docker and Kubernetes
- Experience with cloud platforms such as Azure (preferred) or AWS
Soft Skills
- Strong analytical and problem-solving abilities
- Excellent communication and collaboration skills
- Ability to work independently and in a team environment
- Strong organizational and time management skills
- Attention to detail and commitment to quality
Preferred Qualifications
- Experience in healthcare services / risk / enterprise applications
- Familiarity with Agile / Scrum methodologies
- Knowledge of Microservices and Domain-Driven Design (DDD)
- Experience with unit testing frameworks (xUnit NUnit)
- Exposure to API security OAuth
Required Experience:
Senior IC
About Company
Retrouvez le plaisir d'entendre avec Amplifon, grâce à des appareils auditifs innovants. Réalisez un bilan auditif dans le réseau n°1 en France.