CorroHealth

Staff Software Engineer

CorroHealth

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Provide leadership, architecture guidance, and software development subject-matter expertise to Agile/SCRUM teams during sprint planning, execution, and retrospectives
  • Work with team members to develop quality applications and components meeting deadlines as required
  • Collaborate with product management and engineering teams, in an Agile/SCRUM environment
  • Analyze, design, develop, and test software components
  • Convey analysis and design of problems, both programmatic and business through clear written and verbal communication
  • Demonstrate leadership of small teams to complete development research and coding projects
  • Mentor Senior Software Engineers and Software Engineers
  • Must be able to identify under-performing components and determine if optimizations are required taking into consideration change risk, solution clarity, and scope of work
  • Must be able to design subsystems to seamlessly integrate with the current system architecture
  • Must be able to analyze, identify, and debug complex systemic software defects
  • Align conduct with the Company’s Code of Ethics and Business Conduct and support the Company’s Ethics and Compliance Program
  • Comply with all internal policies and procedures
  • Actively participate in Company provided training and education
  • Ensure individual compliance with all privacy and security rules and regulations and commit to the protection of all Company confidential information, including but not limited to, Personal Health Information

Requirements

  • 10+ years of experience in a software development organization using Agile methodology
  • 5+ years of hands-on professional software development experience using Node.js and Express, hapi, or a similar Node.js framework
  • 3+ years of hands-on professional software development experience using AngularJS 1.x or Angular.io
  • 3+ years of hands-on professional experience with Bootstrap, jQuery, TypeScript, Kendo UI, Pug Template Engine, or Stylus CSS
  • 2+ years of hands-on professional software development experience using NoSQL databases such as MongoDB or Cosmos DB, preferably through a JavaScript ODM
  • 2+ years of hands-on experience with C++ or C#
  • 2+ years of professional hands-on experience with Docker and Kubernetes
  • Professional software development experience with NPM, Webpack, or Gulp
  • Professional experience with Node.js performance profiling and debugging
  • Knowledge of Microsoft .NET
  • Professional experience with Microsoft Azure
  • Professional experience with Azure DevOps
  • Professional experience using AI tools to facilitate software development, such as Claude AI, Copilot, etc.
  • Superior problem-solving skills
  • Ability to learn quickly and drive to continually improve knowledge
  • Solid understanding of operating systems (Windows or UNIX/Linux)
  • 4-year degree in computer science or related field or equivalent experience.
Benefits
  • Equipment provided
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsExpressAngularJSAngular.ioBootstrapjQueryTypeScriptNoSQLMongoDBC++
Soft Skills
leadershipcommunicationproblem-solvingmentoringcollaborationanalysisdebuggingadaptabilityteamworkcompliance
Certifications
4-year degree in computer science