Software Engineer

Skills
C#Full-Stack DevelopmentApplication ArchitectureContinuous ImprovementDatabasesEasily AdaptableHTML
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3+ years of professional software development experience building full stack web applications
  • Strong front-end skills with React HTML CSS and JavaScript and a solid grasp of web accessibility standards
  • Hands-on experience building and maintaining web APIs with C#/.NET or another web API framework
  • Ability to work end to end across both the UI and its supporting APIs
  • Proficiency with Git and version control workflows
  • Familiarity with CI/CD pipelines and automated build and deployment practices
  • Ability to document requirements and specifications and to communicate technical issues clearly to non-technical stakeholders
  • Proactive self-starter results-oriented with strong collaboration and interpersonal skills
  • Flexible and adaptable with an aptitude and appetite for learning new technologies quickly
  • College degree strongly preferred equivalent experience will also be considered
  • Willingness to perform other duties and special projects as needed requested
  • Sensitivity and respect for racial gender sexual orientation and cultural differences
  • Commitment to Candid values driven direct accessible curious and inclusive

Nice to have

  • Self-starter
  • Results-oriented
  • Collaborative
  • Adaptable
  • Curious
  • Inclusive

Day to day

  • Build accessible React user interfaces and dynamic web applications with strong attention to usability and performance
  • Develop and maintain C#/.NET web APIs that securely support front-end experiences and integrate diverse systems
  • Collaborate with product management design and engineering to deliver end-to-end features improve architecture and support production reliability