Athenaworks

Athenaworks

0 0 Evaluaciones

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.

Required Qualifications

  • 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.

A happy team makes all the difference. That’s why we offer:

  • 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!

Athenaworks is an inclusive and safe organization that values your technical skills, work experience, collaboration abilities, and potential to grow in your career. We proudly welcome self-taught individuals, as we focus solely on your ability to deliver exceptional work. We will never consider any irrelevant personal or professional aspects of your life.