13 días
Expira 06/09/2025
Mid-Senior .Net Developer
Mid-Senior .Net Developer
Job Description
Join Us to Shape the Digital World. We’re passionate about delivering cutting-edge technology to some of the world’s top startups and companies, powered by diverse and empowered teams of technologists eager to drive change.
We are committed to creating a safe, inclusive space where everyone, regardless of their background, is treated with respect and equity.
We value people with strong technical skills who are collaborative, curious, results-driven, and take ownership. We embrace people who want to be themselves, enjoy daily flexibility, and are eager to grow, learn, and make a difference wherever the opportunity arises.
If this resonates with you, we encourage you to apply for the role of Mid-Senior .Net Developer. We’re seeking exceptional talent to work on immersive client projects that will challenge and hone your skills.
Key Responsibilities
- Design, develop, and maintain enterprise integrations using EAI/EDI concepts.
- Implement and maintain DAO, Repository, Singleton, and Unit of Work design patterns.
- Build robust solutions leveraging .NET Core (latest versions), C#, REST APIs, Web API, and JSON.
- Work with SQL Server (T-SQL, stored procedures, and RDBMS design) using tools such as SQL KATA or Dapper.
- Apply Inversion of Control (IoC) and Dependency Injection best practices for scalable, maintainable applications.
- Collaborate on automation solutions in Azure Cloud environments.
- Write and maintain unit tests, ensuring object availability across tests and adherence to clean code principles.
- Collaborate cross-functionally to deliver solutions aligned with business requirements.
- 5–7 years of professional experience with C#/.NET, including .NET Core.
- Strong knowledge of integration frameworks and system-to-system automation.
- Familiarity with MS Blazor for lightweight front-end applications.
- Solid understanding of software design patterns (DAO, Repository, Singleton, Unit of Work, Dependency Injection).
- Experience with Azure Cloud services for integration and deployment.
- Proficiency in writing unit tests and following clean, maintainable coding practices.
- Excellent communication, collaboration, and problem-solving skills.
- Experience with Enterprise Application Integration (EAI) and Electronic Data Interchange (EDI) systems.
- Hands-on experience with Entity Framework.
- Payment in USD
- A truly flexible work schedule
- A Non-Working Pay Days Policy
- Learning Budget
- An opportunity for you to help create change in the industry
- And more!