Senior .NET CoreDB Full stack Lead Developer with Azure - Full Remote - Contract
WFA Digital Insight
The demand for skilled .NET CoreDB full stack developers has surged, with a notable 25% increase in job postings over the past year. As companies shift towards cloud-based solutions, experts with Azure experience are in high demand. goPro Consultancy Group stands out for its commitment to innovative projects and collaborative work environments. Before applying, candidates should be prepared to showcase their technical expertise, particularly in .NET Core middleware development, and demonstrate excellent communication skills. With the remote job market continuing to grow, this role presents an exciting opportunity for professionals to work on challenging projects and advance their careers.
Job Description
About the Role
The Senior .NET CoreDB Full stack Lead Developer position at goPro Consultancy Group is a unique opportunity for experienced developers to lead projects and teams in a dynamic, remote work environment. This role entails taking charge of .NET CoreDB full stack development projects, ensuring they meet the highest standards of quality, performance, and usability. As a lead developer, you will be responsible for guiding your team, collaborating with other departments, and driving projects forward to meet business objectives.Day-to-day, you will be working closely with cross-functional teams to understand project requirements, develop and implement solutions, and ensure seamless integration with existing systems. Your expertise in Azure and .NET Core will be crucial in designing and implementing scalable, efficient solutions that meet the company's growing needs.
What You Will Do
- Take functional specifications and produce high-quality technical specifications and well-tested programs that meet user satisfaction and acceptance criteria.
- Develop and unit test code to meet business and system requirements, following best practices and coding standards.
- Conduct peer reviews on code and test cases prepared by other team members to assess quality and compliance with coding standards.
- Perform end-user demos of proposed solutions and finished products, provide end-user training, and support user acceptance testing.
- Troubleshoot production support issues and find appropriate solutions within defined SLA to ensure minimal disruption to business operations.
- Ensure that company policies, procedures, and standards are factored into project design and development.
- Install new releases and participate in upgrade activities.
- Perform integration between systems that are on-premises and in the cloud, as well as with third-party vendors.
- Adhere to project schedules and report progress regularly.
- Prepare weekly status reports and participate in status meetings, highlighting issues and constraints that could impact timely delivery of work program items.
- Find and implement appropriate tools to enhance project efficiency and quality.
- Maintain knowledge of current industry standards and practices.
- Implement, maintain, and improve Continuous Integration and Continuous Delivery environments.
- Own and lead initiatives to define, design, and implement DevOps solutions, including reference architectures, estimates, and costing.
- Advise business and technology delivery leadership on translating client infrastructure and automation business requirements into executable technology solutions.
What We Are Looking For
- Bachelor's or Master's degree in Computer Science or a related field.
- At least 8 years of hands-on experience in .NET Core middleware development with C#, Entity Framework, and LINQ.
- Experience with container-based applications and microservices design, following S.O.L.I.D. principles.
- Knowledge of Enterprise Architecture frameworks and solution design.
- Excellent oral and written communication and documentation skills, with the ability to be well-organized and detail-oriented.
- Good understanding of Azure cloud-based technology and environments.
- Microsoft Azure/Development related certification is an advantage.
- Fluency in English.
Nice to Have
- Experience with repository management (branch, merge, tags, labels).
- Knowledge of current industry trends and emerging technologies in cloud computing and software development.
- Certification in Agile methodologies or similar.
Benefits and Perks
- Competitive compensation package.
- Opportunities for professional growth and development in a dynamic, remote work environment.
- Access to the latest tools and technologies to enhance your skills and project delivery.
- Flexible working hours and remote work stipend to support your work-life balance.
- Health insurance and other benefits to support your well-being.
- Paid time off and holidays to recharge.
How to Stand Out
- Ensure your resume and cover letter are tailored to highlight your .NET CoreDB full stack development experience and Azure expertise.
- Be prepared to provide specific examples of your experience with container-based applications and microservices design.
- Familiarize yourself with goPro Consultancy Group's projects and values to demonstrate your interest and potential for cultural fit.
- Prepare to discuss your approach to Continuous Integration and Continuous Delivery, as well as your experience with DevOps solutions.
- Be ready to showcase your problem-solving skills through hypothetical scenarios or past experiences, focusing on your ability to troubleshoot and find solutions within tight deadlines.
- Consider including a portfolio or links to your work on platforms like GitHub to demonstrate your coding skills and projects you've led or contributed to.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.