Join us to apply for the Senior .Net Developer role at Athenaworks . This is a full-time contract position for mid-senior level professionals in the Information Technology industry, focusing on software development. Job Description We are passionate about delivering cutting-edge technology to top startups and companies, driven by diverse teams eager to make an impact. We value collaboration, curiosity, results-driven individuals who take ownership and enjoy growth and learning opportunities. 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 solutions using .NET Core, C#, REST APIs, Web API, and JSON. Work with SQL Server, including T-SQL, stored procedures, and RDBMS design, using tools like SQL KATA or Dapper. Apply IoC and Dependency Injection for scalable applications. Collaborate on automation solutions in Azure Cloud. Write and maintain unit tests following clean code principles. Collaborate cross-functionally to meet business requirements. Required Qualifications 5–7 years of experience with C#/.NET, including .NET Core. Knowledge of integration frameworks and system automation. Familiarity with MS Blazor. Understanding of software design patterns. Experience with Azure Cloud services. Proficiency in unit testing and clean coding. Excellent communication and problem-solving skills. Experience with EAI and EDI systems. Hands-on experience with Entity Framework. We offer competitive benefits including payment in USD, flexible schedules, learning budgets, and opportunities to create industry change. Athenaworks is committed to inclusivity, valuing skills and potential over personal background. #J-18808-Ljbffr