Epicareer Might not Working Properly
Learn More

C# .NET Developer

Salary undisclosed

Apply on


Original
Simplified
Job Summary

The .NET Developer will write and maintain code, test and deploy applications, create and maintain documentation, respond to technical support needs, and perform other duties as assigned. This role is expected to improve applications and processes and answer questions from junior developers. Proactive communication and willingness to provide solutions are hallmarks of the ideal candidate for this position.

In short, we are looking for candidates who are a good cultural fit, have a strong technical background in C#, and desire to learn and grow.

Duties/Responsibilities

  • Develop full-stack applications and hosted environments as part of a team.
  • Exercise all phases of the software development lifecycle.
  • Diagnose and fix code bugs.
  • Diagnose and fix environmental issues.
  • Learn and support applications and systems.
  • Document new and existing processes and procedures.
  • Foster a collaborative team environment by answering questions from and performing small tasks for junior developers.

Supervisory Responsibilities

  • None.

Required Skills/Abilities

  • Strong programming skills with a focus in C#.
  • Experience with cloud-based infrastructure, preferably Azure or Google Cloud.
  • Strong verbal and written communication skills.
  • Strong organizational skills and attention to detail.
  • Strong analytical and problem-solving skills.
  • Strong team collaboration skills.

Nice To Haves

  • Experience building script-based CI/CD pipelines, such as Terraform and Docker.
  • Experience with message queue tools and technologies, such as RabbitMQ.
  • Experience with Agile methodologies.
  • Experience with the Java programming language.
  • Experience with Atlassian tools such as Jira and Confluence.
  • Experience in the real estate industry.

Education And Experience

Bachelor's Degree in Computer Science or related field and two or more years development experience, or able to demonstrate skills and experience equivalent to the same.

Physical Requirements

  • Prolonged periods of sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.