sr software engineer - Phoenix, United States - StateServ

    Default job background
    Description


    StateServ provides industry-leading DME management solutions that simplify administration to boost operational efficiencies, contain costs, enhance quality of care, and ultimately increase patient satisfaction.

    With our innovative technology and unmatched expertise, we provide the visibility and insights our clients need to make timely, informed decisions and drive meaningful results.

    We serve over 100,000 patients every day spanning all 50 states.

    Essential Functions

    Note:

    The essential duties and primary accountabilities below are intended to describe the general content of and requirements of this position and are not intended to be an exhaustive statement of duties.

    Incumbents may perform all or most of the primary accountabilities listed below.

    Specific tasks, responsibilities or competencies may be documented in the incumbent's performance objectives as outlined by the incumbent's immediate supervisor or manager.1.

    Contributes and/or leads the design and development of new features and products while also contributing to the maintenance and improvement of existing products.2.

    Contributes and/or leads phases of the application lifecycle – requirements-gathering, design, implementation, testing, deployment, and maintenance.3. Leads the technical design for complex projects to introduce new software features and products and debus complex software issues4.

    Acts as a thought leader, subject matter expert, and "go-to" consultant for one or more large portions of the Company's software ecosystem.5.

    Contributes to the department's body of knowledge and assists with driving department methodology and technical direction. Where appropriate, develops new techniques for problem solving6. Promotes knowledge sharing within and between teams by developing readable, easily understandable documentation for system designs and architectures7. Proactively helps to develop the skills of less experienced team members via mentoring, code reviews, and cross-training.8.

    Ensures compliance of work to applicable development/design guidelines, quality standards and policies, as well as any industry and/or regulatory standards.

    Marginal or Additional Functions


    • May interface with a customer to problem solve and bring complete solutions to identified problems2. May assist with the coordination of software development projects by facilitating communication within and across parts of the organization on project status, system architecture, and related subjects.3. Protects company's intellectual property and the privacy of customers' data.4. Performs other duties as assigned or apparent.
    Supervisory and Managerial Responsibility


    • Direct supervisory/managerial responsibility is not applicable, but the position does lead, counsel, and mentor others
    Knowledge, Skills, & Abilities


    Education, Licensure or Certification:

    • Bachelor's degree in Computer Science or a similar technical field of study
    Master's degree in Computer Science or similar technical field of study preferredWork Experience or Related Experience:

    • Seven or more years of experience serving as a significant individual contributor of larger software development projects as described.
    • 1-2 years in as a project lead preferred.
    • Experience with an object-oriented language, in addition to experience with model-view-controller and other common web development patterns and practices.
    • Experience with JavaScript, including frameworks such as Angular, React, or similar, is an advantage.
    • Experience developing enterprise software on an Agile team.
    • Experience with relational databases (preferably Microsoft SQL Server), including a firm grasp of relational database design, programming, and tuning.
    • Experience with Entity Framework or a similar object-relational mapping framework.
    • Solid understanding of application security and information security with experience in designing secure applications.
    • Experience with Amazon Web Services or other cloud providers is a plus.
    • Experience with Powershell, Bash, or similar scripting environments is a plus.
    • Experience building mobile apps using Xamarin for iOS and/or Android is a plus

    Specialized Knowledge, Skills & Abilities:

    • A considerable level of technical knowledge in software development methodologies, design, coding and implementation best practices is required.
    • The ability to handle difficult tasks independently and deliver a complete technical solution for a defined problem is required.
    • Strong analytical and design skills at multiple product levels and good skills in research and analysis, project planning, and implementation are essential.
    • A thorough understanding of the complete software development process, including specification, documentation, and quality assurance.
    • Excellent communication skills and the ability to exhibit leadership and influence beyond his or her team.
    • Knowledge of benefits, transaction processing or financial services industry is preferred.
    • A basic understanding of the operations of the durable medical equipment industry and hospice industry is essential.
    • The ability to be proactive and self-directed with strong time management, decision-making, and organization skills is required.
    • A strong understanding of the Company's products, technologies, selling strategies, and internal business functions is necessary to become proficient and competent in this role
    • The ability to maintain confidentiality of patient information and follow standard operating procedures with regard to patient data to ensure compliance with HIPAA is required.
    • The ability to work in a fast pace entrepreneurial environment is essential.
    Travel Requirements and Conditions


    • Position may involve occasional travel as required by business needs.
    Work Environment, Conditions and Demands


    • Work is generally preformed in an office environment or remote setting in which there is only minimal exposure to unpleasant and/or hazardous working conditions.
    Physical Requirements and Demands

    Note:
    Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions as described.

    • Work requires normal range of hearing and eyesight. Incumbent must be able to use a telephone or head set equipment and operate a keyboard and other office equipment. The ability to perform work at a computer terminal for 6-8 hours a day and function in an environment with constant interruptions is required. At times, incumbents are subject to sitting for prolonged periods. Infrequently, incumbent must be able to lift and move material weighing up to 20 lbs. Incumbent may experience elevated levels of stress during periods of decreased activity and with work entailing multiple deadlines.
    • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions as described.
    Additional Position Information


    • No additional information is applicable


    We are an equal opportunity employer and considers all qualified applicants equally without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability status.

    StateServ offers a rewarding, casual, fun work environment to include competitive benefits and compensation. We welcome new ideas and innovative thinkers. If you want to do meaningful work that is truly helping people, come join our growing team and make a difference
    #J-18808-Ljbffr