




Job Summary: Full-Stack Developer to build, maintain, and optimize web applications using microservices and microfrontends with .NET and Angular, delivering scalable and secure software. Key Highlights: 1. Software development with .NET and Angular 2. Integration with REST APIs and internal systems 3. Participation in the full DevOps lifecycle Job Title: Full-Stack Developer 2. Purpose of the Position Develop, maintain, and optimize web applications based on microservice and microfrontend architectures using .NET and Angular technologies. Your mission is to deliver scalable, secure, and high-performance software components that comply with technical standards defined by the engineering team. 3. Key Responsibilities A. Software Development \- Implement user stories on frontend and backend. \- Design and integrate REST APIs, ensuring compatibility and security. \- Apply sound programming practices and SOLID principles. \- Write unit and integration tests to ensure quality. B. Integration and Collaboration \- Participate in code reviews and technical planning sessions. \- Collaborate with QA on defect resolution and automated testing. \- Integrate applications with internal systems via messaging queues (RabbitMQ). C. Version Control and DevOps \- Use Git repositories for version control and continuous integration workflows. \- Prepare builds and deployments using Azure DevOps or equivalent pipelines. \- Maintain technical documentation in Confluence. D. Continuous Improvement and Support \- Optimize application performance and resource consumption. \- Propose technical and architectural improvements. \- Support incident resolution in test or production environments. 4. Key Deliverables \- Production-ready Angular frontend components and .NET services. \- Documented unit tests and integration test results. \- Technical documentation and installation manuals. \- Reports on resolved incidents and implemented improvements. 5. Job Requirements a) Academic qualification: Degree in Systems Engineering, Computer Science, or related field. b) Experience: 3+ years in full-stack software development. c) Technical knowledge: \- Angular, HTML, CSS, TypeScript, .NET 6+ or .NET 8, Entity Framework Core. \- REST API integration and JWT/OAuth2 authentication. \- SQL Server, RabbitMQ, Docker, and CI/CD (Azure DevOps). \- Preferred: familiarity with Moodle or e-learning platforms. d) Competencies: results-oriented mindset, teamwork, continuous learning, accountability, and clear technical communication. Tools and Platforms Visual Studio Code, .NET, Angular CLI, Azure DevOps, Git, Docker, Confluence, SharePoint, Office 365 / Teams. Employment Type: Full-time Work Location: Hybrid remote in 34000, Victoria de Durango Centro, Dgo.


