.NET Full Stack Developer
✨ Are you looking for new challenges and a place where you can enjoy a close-knit environment while constantly learning?
Welcome to a team with a clear purpose: TRANSFORM people’s lives by being the most reliable TECHNOLOGICAL ally! 🚀
Get ready and join this adventure!
What will you find in this career opportunity?
- Technical and personal challenges to keep you growing and engaged.
- A connected team, focused on your physical and mental wellbeing.
- A culture of continuous improvement, fresh and collaborative, with opportunities for learning and supportive colleagues.
- KaizenHub: A programme designed to boost your talent, with feedback, mentoring and coaching through Sofka U. It’s a challenge and a game at the same time! 🧠
- Programmes like Happy Kaizen and WeSofka to care for your physical and emotional health.
What are we looking for?
A Senior .NET C# Backend Developer with 5 to 7 years of experience to lead the design of high-performance services. Your command of .NET, C#, SQL, and RESTful APIs will be fundamental to building the foundation of our scalable web applications.
This isn't just a development position; it's an opportunity to define our product architecture, collaborate closely with frontend teams using Angular 17, and directly impact the experience of thousands of users. Your code will be the engine of our innovation!
Responsibilities
- Design, develop, and maintain robust, high-performance backend applications using .NET and C#.
- Ensure code quality through unit testing (NUnit/XUnit), code reviews, and adherence to development standards.
- Implement and maintain secure, reliable, and efficient RESTful APIs for service integration.
- Collaborate closely with product, design, and other engineering teams to translate requirements into clear technical specifications.
- Actively participate in the agile development lifecycle (Scrum), including planning, daily stand-ups, and retrospectives.
- Create and maintain technical project documentation, including architectural designs and API guides.
- Propose and drive continuous improvements in the development team's architecture, technologies, and processes.
Requirements
Education: University degree in Systems Engineering, Computer Science, or a related field.
Experience: A minimum of 5 to 7 years of proven experience in backend development with .NET and C#. A strong track record of building and maintaining scalable web applications and APIs in microservices architectures. Practical experience in agile methodology environments (Scrum) and using version control systems like Git.
Technical Skills
- .NET / .NET Core and C#
- MS SQL Server
- RESTful API Design and Development
- Angular 17+
- Microservices Architecture
- Git
- Design Patterns: CQRS, Clean/Hexagonal/Onion Architecture, MediatR
- Dependency Injection and SOLID Principles
- Unit Testing (NUnit, XUnit)
- DevOps and CI/CD processes
We’d love to hear from you – apply now!
Working conditions
- Contract type: Permanent contract – we’re looking for long-term relationships and want you to grow with us.
- Professional growth: At Sofka, you’ll access a comprehensive learning ecosystem with resources to close skill gaps and develop your abilities. You decide how you want to grow!
Why join Sofka?
- Be part of a supportive community with a shared purpose and strong values.
- Access continuous training, mentorship, and wellness programmes.
- Advance your career with meaningful experiences and a flexible work model.
Ready for your next professional chapter? Apply now and let’s transform lives together!
- Department
- Software Development
- Role
- Developer FullStack
- Locations
- Medellín, LATAM, Uruguay
- Remote status
- Hybrid
Already working at Sofka?
Let’s recruit together and find your next colleague.