Hello,
Position: .Net Developer
Location: 100% Remote
Duration: 12+ Months
Job Description
Duties/Responsibilities:
• Provide senior level expertise on decisions and priorities related to the architecture and design of the applications and associated subsystems.
• Collaborate with your team, Product Management, UI/UX, DBA, QA, architect, and other engineering teams to build solutions that meet business requirements.
• Assist with design and code reviews.
• Coordinate learning sessions and mentorship opportunities for members of your team.
• Perform code deployments and participate in infrastructure discussions.
• Work with QA and architect to optimize testing techniques.
• Continually look for ways to improve our code base and evaluate new technologies.
• Participate in recruiting processes to continue the growth goals of the company.
Required Skills/Abilities:
• A passion for staying current in development technologies and an interest in expanding development knowledge to new languages/frameworks
• Excellent communication skills, both verbal and written, to communicate with all stakeholders clearly and effectively
• Ability to work independently in a fast-paced environment with excellent attention to detail
• Demonstrable analytical skills, including both inductive and deductive reasoning
• Advanced technical expertise and 5 or more years practical experience in
• .NET framework (4.0 or later)
• C#
• Microsoft SQL Server
• Advanced technical expertise and 3 or more years practical experience in
• Creating web applications using ASP.NET MVC, ASP.NET API or similar
• Unit testing with xUnit, NUnit, or similar
• Technical expertise and 1 or more years practical experience in
• Implementing solutions using NOSQL databases
• GitHub
• Azure DevOps or similar project management system
• REST APIs for Mobile Backend