HireFT
Browse JobsHow it worksPricingSuccess Stories
    Back to jobs
    CE

    Cedar Holdings

    Healthcare Services

    Sr Software Engineer I

    Warsaw, United StatesOn-SiteFull-time7–10 yrs experiencePosted 5d ago
    All Cedar Holdings jobs

    Job description

    Responsibilities

    • Leads pair or mob programming sessions with less experienced engineers
    • Design and articulate the separation of concerns among a new solution's components and their dependency flow
    • Design and implement the code foundation for a new software project
    • Solicit input from your team and stakeholders, inviting discussion to derive the best solution to a business or technical problem
    • Research established technologies and best practices to determine the ideal tech stack for a new project
    • Select the optimal tech stack for a new project given outcome requirements and constraints
    • Model business concepts and processes in code
    • Research and synthesize solutions to overcome technical roadblocks within a project
    • Create initial project infrastructure, setting up code repositories, branch policies, and relevant cloud resources
    • Select and implement CI/CD processes appropriate to a project's needs and organizational constraints
    • Configure pipelines using YAML
    • Determine and implement the appropriate software design patterns for a project
    • Use profiler tools to debug threading issues, resolve memory leaks, and diagnose performance bottlenecks
    • Analyze and resolve complex bugs within the full stack of a project
    • Stay current on tech stack best practices and incorporates them in their work
    • Take the initiative to master their project's tech stack, following trends, and learning emerging technologies
    • Actively mentor mid and junior engineers
    • Seek opportunities to impart knowledge and foster growth among their team
    • Participate in the discovery process, interacting with clients and collaborating with the team
    • Work with product managers and designers to churn opportunities into planned implementations
    • Be a standard bearer for the readability, scalability, and maintainability of a project, and hold the team accountable
    • Ensure that the project is appropriately documented, including readmes, procedures, and system descriptions Qualifications

      To perform this job successfully, an individual must be able to perform each key responsibility satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    • Able to read, write, speak and understand the English language
      •Eagerness to learn and grow in a dynamic software development environment
      •Ability to make independent decisions when circumstances warrant such actions
      •Ability to deal tactfully with various personalities
      •Ability to work under pressure
      •Ability to work harmoniously with professional and non-professional personnel Education and/or Experience
    • 7-10 years of experience in a full-time software engineering role.
    • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
    • Expert in multiple relevant libraries, frameworks, or technologies; mastery in at least one.
    • Proficiency in programming languages and technologies relevant to the tech stack used by the team.
    • Relate well to clients, keeping technical implementation discussions accessible.
    • Can proactively understand a client's needs and envision the possibilities enabled by current technology.
    • Strong problem-solving skills.
    • Ability to work independently on bug fixes and feature implementations.
    • Expert understanding of software development best practices.
    • Excellent communication skills.
    • Ability to collaborate effectively within a team.

    Job details are sourced from the employer's original posting.

    Open job posting
    CE

    About the company

    Cedar Holdings

    Cedar Holdings is a healthcare services and management company providing integrated solutions across multiple healthcare segments.

    View all Cedar Holdings jobs
    Industry
    Healthcare Services
    Open roles
    4

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.