.NET Core Developer

Urgent

Required Skills

.NET Core (4)C# (4)

Job Description

Job Description:

We are seeking a dynamic and proactive junior developer to join our engineering team. This role is ideal for a developer interested in engaging in general software development tasks within a large SaaS platform. You will also contribute to automating routine internal support tasks through development and participating in various site reliability efforts. 

Responsibilities:

  • General Development: Engage in the development, maintenance, and enhancement of software features across a multi-service architecture. This includes identifying and addressing areas for improvement in code and functionality.

  • Automation: Develop and implement automated solutions for tasks currently performed manually.

  • Site Reliability: Participate in site reliability engineering tasks, including monitoring, diagnosing, and remediating issues that affect the platform’s availability and reliability.

  • Continuous Learning: Take advantage of continuous learning opportunities provided through Pluralsight and other platforms to enhance skills and stay updated with the latest technologies.

  • Collaboration: Work with other senior engineers within a cross-functional team, contributing to team efforts and the overall project success.

Qualifications

Skills and Qualifications:

  • Proficiency in any major programming language (preferably in .NET Core and C# for backend development).
  • Familiarity or experience with React.js for front-end tasks is ideal but not required.
  • Strong problem-solving abilities and a commitment to high-quality software development.
  • Excellent communication skills and ability to work effectively in a remote team environment.
  • A strong computer science background
  • Confidence in data structures and algorithms, including coding sorting functions if requested
  • Ability to calculate the time complexity of the code they have developed
  • Knowledge of generic types and other types in C#

Professional Development:

  • Access to top-tier training materials and resources for professional skill development.

  • Opportunities for career advancement within the company, including potential progression to senior developer roles or team lead positions.

Work Environment:

  • This is a full-time, fully remote position, suitable for self-motivated individuals in a fast-paced and high-standard work environment.

  • Our culture promotes quick learning and excellence in development practices, offering a steep learning curve and a path to becoming a seasoned developer with exposure to modern, state-of-the-art technologies.

Application Process:

  • Candidates will undergo a selection process including multiple interviews focused on hands-on programming and problem-solving exercises.

  • No portfolio required, but readiness to demonstrate coding skills and tackle real-world problems is essential.

 

Benefits

A great talent deserves even greater compensation. CoDev provides several benefits that you can enjoy as soon as you join our growing team. We take pride in delighting you with what you deserve.