Staff Software Engineer
CorroHealth
3h ago
0DevUnited Stateshimalayas
Staff-Software-EngineerStaff-Software-DeveloperSenior-Staff-Software-EngineerSr.-Staff-Software-EngineerStaff-Fullstack-Software-EngineerStaff-EngineerStaff-Java-EngineerStaff-C++-Software-EngineerStaff-Software-Engineer---BackendSenior
Job Description
About Us:Our purpose is to help clients exceed their financial health goals. Across the reimbursement cycle, our scalable solutions and clinical expertise help solve programmatic needs. Enabling our teams with leading technology allows analytics to guide our solutions and keeps us accountable achieving goals. We build long-term careers by investing in YOU. We seek to create an environment that cultivates your professional development and personal growth, as we believe your success is our success. JOB SUMMARY:ESSENTIAL DUTIES AND RESPONSIBILITIES:
Note: The essential duties and responsibilities below are intended to describe the general duties and responsibilities of this position and are not intended to be an exhaustive statement of duties. This position may perform all or most of the primary duties listed below. Specific tasks, responsibilities or competencies may be documented in the Team Member’s performance objectives as outlined by the Team Member’s immediate Leadership Team Member.Disclaimer:As part of our commitment to a secure and compliant hiring process, all candidates for the Staff Software Engineer position are required to verify their identity and employment eligibility. Only applicants legally authorized to work within the United States will be considered. Due to the sensitive nature of our consulting work with hospitals and healthcare systems, we maintain strict standards for authenticity. Any application that cannot be validated or appears fraudulent will be removed from consideration.JOB SUMMARY:A Staff Software Engineer is a key member of the team that brings technical leadership, software architecture, design and code expertise into every aspect of our organization, department and sprint teams. Knowledge of and experience in an Agile/SCRUM environment, software architecture, system/software design, software coding, debugging, quality and general software industry best practices are required.PRINCIPAL DUTIES AND RESPONSIBILITIES:Provide leadership, architecture guidance, and software development subject-matter expertise to Agile/SCRUM teams during sprint planning, execution, and retrospectivesWork with team members to develop quality applications and components meeting deadlines as requiredCollaborate with product management and engineering teams, in an Agile/SCRUM environmentAnalyze, design, develop, and test software componentsConvey analysis and design of problems, both programmatic and business through clear written and verbal communicationDemonstrate leadership of small teams to complete development research and coding projectsMentor Senior Software Engineers and Software EngineersMust be able to identify under-performing components and determine if optimizations are required taking into consideration change risk, solution clarity, and scope of workMust be able to design subsystems to seamlessly integrate with the current system architectureMust be able to analyze, identify, and debug complex systemic software defectsAlign conduct with the Company’s Code of Ethics and Business Conduct and support the Company’s Ethics and Compliance ProgramComply with all internal policies and proceduresActively participate in Company provided training and educationEnsure 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 InformationMINIMUM QUALIFICATIONS AND REQUIREMENTS:10+ years of experience in a software development organization using Agile methodology5+ years of hands-on professional software development experience using Node.js and Express, hapi, or a similar Node.js framework3+ years of hands-on professional software development experience using AngularJS 1.x or Angular.io3+ years of hands-on professional experience with Bootstrap, jQuery, TypeScript, Kendo UI, Pug Template Engine, or Stylus CSS2+ years of hands-on professional software development experience using NoSQL databases such as MongoDB or Cosmos DB, preferably through a JavaScript ODM2+ years of hands-on experience with C++ or C#2+ years of professional hands-on experience with Docker and KubernetesProfessional software development experience with NPM, Webpack, or GulpProfessional experience with Node.js performance profiling and debuggingKnowledge of Microsoft .NETProfessional experience with Microsoft AzureProfessional experience with Azure DevOpsProfessional experience using AI tools to facilitate software development, such as Claude AI, Copilot, etc.Superior problem-solving skillsAbility to learn quickly and drive to continually improve knowledgeSolid understanding of operating systems (Windows or UNIX/Linux)4-year degree in computer science or related field or equivalent experienceDESIRED QUALIFICATIONS:Experience with ReactKnowledge of Windows Presentation FoundationKnowledge of SQL in Microsoft SQL Server environmentPrior experience in Healthcare ITTRAVEL: NoneLOCATION: Remote within US
