Software Engineer
Skills
C#Full-Stack DevelopmentApplication ArchitectureContinuous ImprovementDatabasesEasily AdaptableHTML
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
