Software Engineer II - St Paul, United States - Genesis Corp./New Journey AI LLC

    Genesis Corp./New Journey AI LLC
    Genesis Corp./New Journey AI LLC St Paul, United States

    2 weeks ago

    Default job background
    Description

    Requirement Details:


    This position works in support of enhancements and maintenance of a group of proprietary applications that support the end-to-end business of Medical Specialty Authorizations.

    The ecosystem is mostly .NET/C# with some apps in VB .NET and Java. SQL is leveraged abundantly for the business layer currently. The future vision includes moving to a microservice architecture and more cloud-based solutions.

    Required:

    4 Year Degree

    3+ years of programming experience

    .NET/C# experience

    VB.Net

    Strong ability to analyze problems and implement sustainable solutions

    Able to understand and develop functional and non-functional requirements for a system

    Strong familiarity with HTML/JavaScript

    Proved ability to develop, test and maintain code using software development methodology and appropriate technologies for the system being used

    Can integrate systems to databases and other applications using SQL and REST based services, etc.

    Strong verbal and written communication skills

    Strong debugging skills


    Nice to have:
    Understands advanced concepts of Containers, Micro-Services, Continuous Integration

    Understands Cloud computing concepts and how to build Cloud deployable applications

    Possesses proficiency in automated testing strategies, including TDD

    Agile, DevOPS and Cloud experience

    Works with multiple programming frameworks; programs in two or more programming language/platforms

    Critical thinker

    Angular and Blazor familiarity

    API test tools like Postman, etc.

    Demonstrated continued learning of new technologies

    Ability to share technical knowledge with audiences with varying degrees of technical expertise

    Team organization

    The 100% remote agile team is organized around pods of 4 to 8 people, 50% dev/ 50% analyst. The pod commits to work together in 2-week sprints.

    We are looking for team members that can work in a standing team environment, pair with stakeholders, other developers and analysts as needed.

    #J-18808-Ljbffr