Description
Job Summary:
We are seeking a Backend Developer to join our team, focused on developing and maintaining applications while adhering to best practices and collaborating with stakeholders.
Key Highlights:
1. Collaborative, flat, and approachable culture
2. An environment that values your well-being and professional growth
3. Opportunity to propose and lead projects
**About Directo:** We are a technology-based mobility platform with over 17 years of experience, committed to driving change toward a more friendly, respectful, and safe Lima. Currently, we operate as the official mobility provider for Jorge Chávez International Airport and for Lima’s most important shopping malls and corporations.
**What We Require:**
* Bachelor’s degree in Systems Engineering, Computer Science, or related fields; or a technical diploma in Computer Science, Systems, or Computing.
* Minimum 2 years of experience as a Backend Developer.
* Experience developing with **C\#, .NET (Framework and .NET 6\+), ASP.NET Core (Web API)**, and WinForms.
* Knowledge of **architecture and best practices**: Clean Architecture, SOLID principles, dependency injection, and design patterns.
* Proficiency with **databases** (SQL Server, MySQL), Entity Framework / EF Core, and ADO.NET.
* Experience in **testing and code quality** (unit testing, mocks, logging).
* Familiarity with **version control and DevOps tools** (Git, Git Flow, basic CI/CD).
* Knowledge of **REST APIs, Swagger, and Docker**.
* Experience working with **agile methodologies (Scrum)**.
**What We Offer:**
\- Hybrid work model, allowing you to combine office work with flexibility.
\- Safe transportation with discounts on our taxi fleet.
\- Corporate discounts with partner brands.
\- A collaborative, flat, and approachable culture where every individual can propose and lead projects.
\- An environment where we value your well-being and professional growth.
**Available Schedule:**
* Monday to Friday, from 9:00 am to 6:00 pm.
**Responsibilities:**
* Development and maintenance of WinForms, .NET Framework, and .NET Core applications in C\#.
* Implementation of business logic following Clean Architecture and refactoring of legacy code.
* Design and maintenance of SQL Server databases.
* Creation and consumption of REST APIs, and writing unit tests.
* Participation in team meetings (Sprint Planning, retrospectives) and collaboration with stakeholders.
* Efficient identification, analysis, and resolution of technical issues with minimal supervision.
* Continuous learning of new technologies and ongoing skill improvement.
Employment Type: Full-time
Salary: S/.3,000\.00 \- S/.4,000\.00 per month
Application Questions:
* In which district do you currently reside?
* What is your expected monthly salary?
* How many years of experience do you have exclusively as a Backend Developer?
* How many years of experience do you have working with C\# and .NET (including WinForms)?
* How many years of experience do you have designing and maintaining SQL Server databases?
* Do you have experience implementing business logic under Clean Architecture and SOLID principles?
* Which AI tools (Claude, Copilot, Replit) do you use to optimize your development?
* How many years of experience do you have working with the Scrum methodology?
Work Location: On-site employment