Easter Seals Jobs

Job Information

Cutsforth, Inc. Senior Software Engineer in Ferndale, Washington

Role Overview: The Senior Software Engineer will play a key role in architecting, specifying, designing, developing, validating, and releasing secure software applications. This position is expected to lead and initiate solving software problems, developing Cutsforth's monitoring applications, and supporting business initiatives. The role will focus on supporting the development effort of the entire Cutsforth software stack, with attention to the securitization of that stack.

Alignment with Corporate Values: All Cutsforth employees are expected to perform their work in a manner that exhibits understanding and adherence to the Company Mission and Core Attributes of Cutsforth Employees. Employees in management roles must exhibit continual improvement along Cutsforth's Leadership Traits. Further, each employee must read and adhere to corporate policies and safety protocols.

Cybersecurity Role Expectations:

  • Candidate will be responsible for following policies and procedures related to cybersecurity and those relevant to the functions of their role.
  • Candidate is expected to maintain a cybersecure work environment.

Role Qualifications:

  • Successfully pass background check for cybersecurity access requirements.
  • Sponsorship is not available for this position.
  • Must reside in the United States.

Essential Functions:

  • Follow agile software development life cycle methodology.
  • Design and document architecture and implementation plans at a high level.
  • Implement features using established best practices for secure software development.
  • Validate software functionality with automated and manual test procedures.
  • Connect measurement hardware and verify full application functionality.
  • Collaborate closely with the cybersecurity team to identify vulnerabilities, develop mitigation plans, and communicate risk and impact to business development.
  • Collaborate with quality assurance, documentation, IT, and support engineers.
  • Champion best practices in secure software development.
  • Review code of team members and third-party software developers.
  • Assess the results of code scanning and penetration testing tools and develop remediation strategies.
  • Mentor other software developers.
  • Consult with business development to define behavior, estimate level of effort, and evaluate tradeoffs.
  • Assist support engineers with finding root cause in customer escalations.
  • Resolve issues escalated by internal and external customers in a timely manner.

Required Education, Experience, and Skills:

3+ years' experience in professional software development including C#, Python and JavaScript.

3+ years' experience with the full software development life cycle, including coding standards, code reviews, and source control management.

3+ years' experience leveraging best practices in product software security including vulnerability remediations and mitigation strategies.

1+ year experience testing a monitoring application from measurement hardware to a web application with attention to security policies and potential risks.

Excellent debugging and problem-solving

DirectEmployers