- Company Name
- GUARANÍ
- Job Title
- Développeur full stack .Net / Angular (H/F)
- Job Description
-
Job title: Full Stack .NET / Angular Developer
Role Summary:
Full‑stack developer accountable for designing, building, testing, and deploying web applications using .NET Core/Web API and Angular. Works collaboratively with cross‑functional teams to translate client requirements into robust, scalable solutions while ensuring adherence to architecture best practices and coding standards.
Expactations:
- Deliver clean, maintainable code that meets functional and performance requirements on schedule.
- Participate actively in Agile ceremonies, providing accurate estimates and progress updates.
- Maintain up‑to‑date technical documentation and support post‑deployment operations.
- Continuously improve development processes through tech‑watch and tooling adoption.
Key Responsibilities:
- Analyze and interpret client/business requirements to define technical scope.
- Contribute to system architecture and design decisions, ensuring alignment with enterprise standards.
- Develop and extend back‑end services with C#, ASP.NET Core, and associated libraries.
- Create dynamic, responsive front‑end components in Angular (v12+).
- Write comprehensive unit tests; orchestrate integration and UI validation tests where applicable.
- Implement CI/CD pipelines, leveraging tools such as Azure DevOps, Git, and Docker.
- Deploy applications to target environments and monitor post‑release health and performance.
- Investigate, diagnose, and resolve production incidents and bugs.
- Produce and revise technical specifications, design docs, and user guides.
- Conduct regular knowledge sharing and code reviews within the team.
- Monitor industry trends, evaluate emerging tools, and propose adoption to enhance productivity.
Required Skills:
- Minimum 4 years of professional experience with C#, .NET Core/PCL, and Angular.
- Strong grasp of RESTful API design, OOP, SOLID principles, and design patterns.
- Hands‑on experience with ASP.NET (MVC/Entity Framework/SignalR).
- Proven use of Agile/Scrum methodologies, including sprint planning and reviews.
- Familiarity with CI/CD concepts and tooling (Azure DevOps Pipelines, GitHub Actions, Jenkins).
- Basic DevOps knowledge: Docker, container orchestration (Kubernetes/Compose), configuration management.
- Excellent communication skills; ability to articulate technical concepts to non‑technical stakeholders.
- Strong analytical and problem‑solving capabilities.
- Adheres to coding standards, writing testable, well‑documented code.
Optional/Preferred Skills:
- Experience with other front‑end frameworks (React, Vue.js) or back‑end languages (Java, JavaScript).
- Security best practices: OWASP, authentication/authorization patterns (JWT, OAuth2).
- Familiarity with cloud platforms (Azure, AWS, GCP).
Required Education & Certifications:
- Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related discipline.
- Professional certifications in .NET (e.g., Microsoft Certified: Azure Developer Associate) or Agile (Certified Scrum Developer, CSM) are considered a plus.
---