Jobs
>
Software Engineer
>
Birmingham

    software engineer - Birmingham, 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.


    • Contributes to the design and development of new software features and products while also contributing to the maintenance and improvement of existing products.
    • Contributes to all phases of the application lifecycle – requirements-gathering, design, implementation, testing, deployment, and maintenance.
    • Contributes to the department's body of knowledge and assists with driving department methodology and technical direction. Where appropriate, develops new techniques for problem solving.
    • Ensures compliance of work to applicable development/design guidelines, quality standards and policies, as well as any industry and/or regulatory standards.
    • Provides knowledge sharing within and between teams by developing readable, easily understandable documentation for system designs and architectures.
    • Maintains a learning mindset, focusing on expanding his or her skills and expertise and developing a complete mastery in one or more technologies or platforms.

    Marginal or Additional Functions


    • May interface with a customer to problem solve and bring complete solutions to identified problems.
    • Protects company's intellectual property and the privacy of customers' data.
    • Performs other duties as assigned or apparent.

    Supervisory and Managerial Responsibility


    • No supervisory responsibility is entailed

    Knowledge, Skills & Abilities


    Education, Licensure or Certification:

    • Bachelor's degree in Computer Science or a similar technical field of study, or equivalent practical experience

    Work Experience or Related Experience:

    • 2-4 years serving as a significant individual contributor of larger software development projects as described
    • Hands-on experience with building distributed, web-based applications.
    • 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.
    • The ability to interact effectively with team members, marketing, or product development staff and others is required.
    • Knowledge of benefits, transaction processing or the 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. Exhibits empathy for system users, patients, and fellow employees
    • 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 in which there is only minimal exposure to unpleasant and/or hazardous working conditions.

    Physical Requirements and Demands


    • 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

  • SuccessEHS

    Software Engineer

    5 days ago


    SuccessEHS Birmingham, United States

    Founded in 1995 and headquartered in Birmingham, AL, SuccessEHS, a division of Vitera Healthcare Solutions, is a nationally recognized medical and dental software vendor providing a single solution Practice Management and EHR system. SuccessEHS software, entirely in-house develop ...

  • EBSCO

    Software Engineer

    5 days ago


    EBSCO Birmingham, United States

    PRADCO Outdoor Brands (PRADCO) manufactures and markets major hunting and fishing brands and products. We are a leader in producing game calls, scents, attractants, game feeders, game cameras, tree stands and fishing lures. PRADCO Hunting owns the brands Moultrie, Summit, Knight ...

  • ITAC Solutions

    Software Engineer

    5 days ago


    ITAC Solutions Birmingham, United States

    ITAC is helping one of the largest and most well-respected Birmingham employers in their search for a Software Developer · *C2C is not an option with this job opening and all applicants should be able to work for any US Employer without sponsorship. Sponsorship is not provided, ...

  • Sterling Search Partners

    Software Engineer

    2 days ago


    Sterling Search Partners Birmingham, United States

    Sterling Search Partners is helping a Birmingham client with its search for a Software Engineer. Our client is looking for someone for some who is experienced and passionate doing backend development (SQL, .NET). This position will help support out clients Ecommerce Platform. · N ...

  • KEYSYS Consulting

    Software Engineer

    3 days ago


    KEYSYS Consulting Birmingham, United States

    Job Description · Job DescriptionSalary: · KEYSYS is looking for a Software Engineer with at least 2 years professional experience to plan an instrumental role on an Agile Scrum Team. This person needs to have a strong work ethic and commitment to authenticity, transparency and ...

  • StateServ Medical

    software engineer

    1 week ago


    StateServ Medical Birmingham, United States

    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 th ...

  • Better Hire

    Software Engineer

    6 days ago


    Better Hire Birmingham, United States

    Job Description · Job DescriptionWhat You Will DoDevelop and enhance a suite of applications written in C# and SQL Server, hosted in AWS · Implement new features and bug fixes and support them through testing and deployment · Migrate legacy, server based applications onto serverl ...


  • Brooksource Birmingham, United States

    Software Engineer · Long Term Contract · Remote · Brooksource is searching for a Software Engineer for one of our enterprise-level clients in the Birmingham, AL area. The right person will have a passion for designing, coding, testing, implementing, maintaining, and supporting so ...


  • MILLENNIUMSOFT Birmingham, United States

    Position: Senior Software Engineer · Location: Birmingham, AL · Duration: 5+ Months Contract · Total Hours/week: 40.00 · 1st Shift: Work hours: 8AM – 5PM · Client: Medical Device Company · Job Category: Engineering · Level Of Experience: Seniority Level · Employment Type: Contrac ...


  • Deploy Birmingham, United States

    Software Engineer, Backend · Our client seeks an experienced and passionate backend-heavy (SQL, NET) Software Engineer to join our development team and support our new E-Commerce platform. In this role, you will report to our Application Development Manager of E-Commerce and wor ...


  • ITAC Solutions Birmingham, United States

    ITAC Solutions is assisting a local client find a talented Junior Software Developer As a Junior Software Developer, you will play a crucial role in our client-focused project, collaborating with a team of senior engineers to deliver high-quality software solutions. Your primary ...


  • Tocaro Blue Birmingham, United States

    Job Description · Job DescriptionSoftware Engineer · Looking for an opportunity to make an impact at a fast growing, investor-backed AI/ML company? Do you have experience working with a software team and building cloud-based software? This is an exciting opportunity with a fast-g ...


  • ITAC Solutions Birmingham, United States

    ITAC Solutions is assisting a local client find a talented Junior Software Developer As a Junior Software Developer, you will play a crucial role in our client-focused project, collaborating with a team of senior engineers to deliver high-quality software solutions. Your primary ...


  • Energy Jobline Birmingham, United States

    Ada Meher is proud to be partnering with a scaling SME (Bristol & London) looking to hire a Head of Software Engineering to help them drive innovation and growth in their technical team. · Role: Engineering Manager (JavaScript/TypeScript) · Location; Bristol/London bi-weekly (H ...


  • PNC Birmingham, United States

    Position Overview · At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our em ...


  • Tocaro Blue Birmingham, United States

    Job Description · Job DescriptionSenior Software Engineer · Looking for an opportunity to make an impact at a fast growing, investor-backed AI/ML company? Do you have experience leading a software team and building cloud-based software? This is an exciting opportunity with a fast ...


  • Daxko Birmingham, United States

    Daxko is seeking a software artisan with experience in .NET, SQL, and AWS to be a hands-on engineer on our payments team. As a Senior .NET Developer, your work will be focused on building a secure payment gateway for all our Daxko products. We are an Software Engineer, .Net, Soft ...


  • Brooksource Birmingham, United States

    Software Engineer · Long Term Contract · Remote · Brooksource is searching for a Software Engineer for one of our enterprise-level clients in the Birmingham, AL area. The right person will have a passion for designing, coding, testing, implementing, maintaining, and supporting so ...


  • Dash Solutions Birmingham, United States

    Dash Solutions is a fast-growing fintech company that provides digital payments and engagement program management to thousands of customers throughout the US. Dash Solutions offers innovative strategies and a proprietary technology stack, including payroll, expense, gift, reward, ...


  • ITAC Solutions Birmingham, United States

    ITAC Solutions is assisting a local client find a talented Junior Software Developer As a Junior Software Developer, you will play a crucial role in our client-focused project, collaborating with a team of senior engineers to deliver high-quality software solutions. Your primary ...