Senior.NET Developer
Columbus, OH
Contract
Job Description:
As a Senior.NET Developer, you will be responsible for designing, developing, and maintaining high-quality, scalable and secure applications using Microsoft.NET technology stack. You will collaborate with cross-functional teams to deliver innovative solutions that drive business value and enhance customer experience. This role requires strong technical expertise, leadership skills, and a commitment to best practices in software engineering.
Key Responsibilities:
• Design, develop, and implement complex NET applications, services, and APIs.
• Collaborate with business analysts, architects, and other developers to gather requirements and translate them into technical solutions.
• Lead code reviews, mentor junior developers, and ensure adherence to coding standards and best practices.
• Optimize application performance, scalability, and security.
• Troubleshoot debug, and resolve technical issues across the application lifecycle.
• Participate in Agile ceremonies and contribute to sprint planning, estimation, and delivery.
• Integrate applications with databases (SQL Server, Oracle) and other enterprise systems.
• Develop and maintain technical documentation.
• Stay current with emerging technologies and industry trends, recommending improvements as appropriate
Required Qualifications:
• Bachelor's degree in Computer Science, Engineering. or related field.
• 7+ years of hands-on experience in.NET development (C#, ASP.NET, .NET Core).
• Strong experience with web technologies (HTML CSS, JavaScript, Angular/ React).
• Proficient in designing and consuming RESTful APIs and web services
• Solid understanding of object-oriented programming. design patterns, and software architecture.
• Experience with relational databases (SQL Server, Oracle) and ORM frameworks (Entity Framework).
• Familiarity with cloud platforms (Azure, AWS) is a plus.
• Experience with CI/CD pipelines, source control (Git). and DevOps practices.
• Excellent problem-solving. analytical, and communication skills,
• Ability to work independently and as part of a collaborative team.
Preferred Qualifications:
• Experience in financial services or other regulated industries.
• Knowledge of security best practices and compliance requirements
• Experience with microservices architecture
• Certifications in .NET, Azure or related technologies
• Argo experience will be a plus