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.
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 cybesecure 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.
-
We are not accepting applicants for remote workers in California, Colorado, and New York at this time.
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 skills.
-
Excellent communication, interpersonal, and teamwork skills.
-
Ability to work remotely with minimal oversight.
Preferred Education, Experience, and Skills:-
Bachelor of Science in Computer Science, Engineering
-
Experience with system configuration and deployment of application software to edge devices.
Physical Requirements:-
Must be able to sit and stand for extended periods of time.
-
Must be able to use hands to type, handle products, parts objects, and tools and to navigate a computer keyboard and machine controls.
-
Specific vision abilities required by this job include close vision and distance vision.
Compensation:-
$120,297 to $175,307 annually
Benefits:-
Medical, Vision, Dental Insurance
-
Health Savings Account
-
401(k) with Employer match
-
Short-term & Long-term Disability Coverage
-
Accidental Death & Dismemberment Coverage
-
Life Insurance Coverage
-
80 hours of Paid-Time-Off annually
-
Eight paid holidays per year
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.
- Learn more about Cutsforth here: Cutsforth.com/About
- Read our Mission & Values here: Cutsforth.com/Values
Equal Employment Opportunity Statement:
Cutsforth will not discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, or national origin. Cutsforth will take affirmative action to ensure that applicants are employed, and that employees are treated during employment, without regard to their race, color, religion, sex, sexual orientation, gender identity, or national origin. Such action shall include, but not be limited to the following: Employment, upgrading, demotion, or transfer, recruitment or recruitment advertising; layoff or termination; rates of pay or other forms of compensation; and selection for training, including apprenticeship. Cutsforth agrees to post in conspicuous places, available to employees and applicants for employment, notices to be provided by the provisions of this nondiscrimination clause.
yIekqu8wAY