Lead .NET Developer
Remote Locations: Eastern or Central Stand Time Zone in the USA
Responsibilities:
- Develop and maintain high-quality software products supporting the organization s standards and infrastructure using Microsoft .NET Framework, C#, SQL, and integrated system components.
- Design, develop, and implement solutions utilizing SSIS, SSRS, Web API, SOAP services, WCF (Windows Communication Foundation), and RESTful services.
- Support and comply with documented software process and procedure requirements spanning all phases of the software product life cycle.
- Participate in meetings with other team members to design user-friendly interfaces and develop high-quality, object-oriented business objects.
- Conduct research and evaluation of software-related technologies and products to recommend improvements.
- Produce and update software documentation.
- Collaborate with and mentor team members while assisting with code reviews.
- Manage personal work time and priorities in accordance with aggressive development deadlines, client budgets, best practices, and Agile development methodology.
Qualities:
- Minimum 10 years of development experience in .NET environment with an emphasis on C# and SQL Server.
- Experience with SSIS (SQL Server Integration Services) and SSRS (SQL Server Reporting Services).
- Excellent communication skills, both verbally and in technical documentation and presentations.
- Self-motivated with strong time management skills.
- Attention to detail with excellent organizational and documentation skills.
- Ability to understand complex code and business rules.
Skillsets:
- Frameworks: ASP.Net, MVC, .Net Core, Web API, Entity Framework, Windows .Net Services, WCF.
- Languages: C#, jQuery, Angular, JSON, JavaScript, TypeScript, Bootstrap, HTML5, CSS.
- Databases: SQL Server, SSIS, SSRS.
- Services & APIs: SOAP services, RESTful Web API, WCF.
- Version Control: Azure DevOps, Git.