Developer/Software engineer - Kansas City, United States - Infinite Computer Solutions

    Default job background
    Description
    Job description

    The ideal candidate will have experience in Java based technologies, Spring, Hibernate, Angular, SQL Server, and cloud technologies.

    ResponsibilitiesResponsibilities include daily participation in the development of customer facing software applications supporting internal, third party, and client users.

    Team subject matter expert on software development concepts and techniques to solve business problems and produce new features and functionality using modern Java based technologies.

    Work with teams in an agile environment to design, develop, and test software solutions using J2EE technologiesDevelop unit, integration, and E2E tests on code produced to ensure hi-quality and reliability of delivered software solutionsConduct root cause analysis, performance, and load testing of produced codeParticipate in code reviews, resolving software defects and root cause analysisAdhere to coding standards and conventionsParticipate in Scrum reviews, planning, and daily status meetingsRequired Skills & ExperienceBachelor's degree in Computer Science, MIS, related field, or equivalent experience.2+ years of experience working in an Agile software development environmentFull-stack experience in designing and developing object-oriented software solutions using Java, RESTful web services, T-SQL, Hibernate, and SpringExperience in writing unit tests (Mockito, JUnit), API integration tests, and E2E tests based on functional requirementsGood knowledge in using JIRA, IntelliJ, GIT, maven, SQL Server, and ERD data modeling designsExperience in UI based technologies is preferred, such as in Angular, React, CSS 3.0, HTML5Must be able to work well with a team in a dynamic agile environmentMust be self-directed and driven in meeting deadlines on assigned deliverablesStrong organizational skills and attention to detailMust be able to adapt to change and adopt new technologies and methodologiesStrong orientation to delivering high quality software solutionsAmbitious for continuous self-learning and staying updated on evolving technologiesExcellent verbal and written communication skillsHealthcare related experience is preferred.

    #J-18808-Ljbffr