Remotery

Senior .Net Developer

Posted May 20

This is a fully remote position, open to applicants in South Africa.

📋 Description

• Collaborate with product owners and Agile teams to comprehend, design, develop, and implement new features while adhering to engineering best practices, design guidelines, and principles.

• Your primary focus will be on producing high-quality software by applying standard object-oriented and SOLID development principles.

• Participate in code reviews and enforce coding standards and best practices for both new and existing code.

• Assist in diagnosing issues and identifying the root causes of problems within the codebase.

• Cultivate problem-solving abilities to address technical challenges and devise solutions, which often includes independently researching and learning new concepts.

• Conduct unit testing on code for robustness, considering edge cases, usability, and overall reliability.

• Leverage AI tools such as GitHub Copilot, ChatGPT, and Claude to enhance productivity.

• Automate testing, code generation, and documentation processes.

• Enhance delivery expectations and quality of output.

• Manage time proficiently to meet project deadlines and effectively prioritize tasks.

• Provide detailed work estimates and ensure timely feature delivery.

• Seek clarification when needed and give updates on your progress.

• Actively contribute to sprint ceremonies.

• Commit to continuous learning and improvement of your technical skills; be open to adopting new technologies and methodologies as they arise.

• Mitigate technical debt by refactoring code and enhancing existing systems for improved maintainability and scalability.

• Assume mentoring roles for junior and intermediate developers, aiding their professional growth.

• Support the recruitment process, which includes conducting interviews and reviewing assessments.

• Contribute to the development of .NET chapter initiatives and lead tech sessions and knowledge-sharing meetings.


⛳️ Requirements

• 7 - 10 years of experience in application, API, and solution development utilizing the Microsoft technology stack and services.

• Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.

• Demonstrated experience and understanding of Patterns and Practices, SOLID, OOP, and related implementation concepts.

• Extensive experience with relational database systems, particularly SQL Server.

• Significant experience with various internet technologies, such as JSON, XML, and RESTful APIs.

• Profound experience with Unit Testing.

• Extensive experience with version control systems (e.g., Git).

• Familiarity with the Software Development Life Cycle (SDLC).

• Extensive experience with cloud platforms like Azure or AWS.

• Significant experience in security technology implementations and best practices.

• Experience with Agile development methodologies.

• Extensive experience with DevOps practices and tools (e.g., CI/CD pipelines).

• Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).

• Strong communication and interpersonal skills.

• Excellent problem-solving abilities and the capacity to work both independently and collaboratively within a team.

• High attention to detail with a strong emphasis on quality and standards.

• Self-motivated and enthusiastic about learning and adapting to new technologies and methodologies.

• Highly adaptable and capable of managing changing technological, team, or office environments.

• Strong ability to collaborate with team members on proposing, designing, and integrating solutions for the business.

• Strong capability to mentor and support other developers and testers.


🏝️ Benefits

• Professional development opportunities

• Flexible work arrangements

People also viewed

Bemobi28 min ago

Senior Development Analyst, Go (Golang)

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Unisys28 min ago

Java Developer Analyst – Specialist

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Dailymotion41 min ago

Staff Python Developer

FR flagFrance OnlyFull-timeBackend Engineer€75k – €82k/year
ApplyView job
SoftExpert - Software for Excellence41 min ago

Senior Software Engineer, Java

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI41 min ago

Python Developer

DK flagDenmark OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
Neogrid41 min ago

Pessoa Desenvolvedora Fullstack Pleno, Java, JSF, JSP

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers