Experienced Software Engineer (Java)

Madison, WI
Software Engineering
Full-time
We are looking for an amazing, experienced software engineer to join the software development team at Moxe Health. You will help us build a great new interactive health information network, to give valuable insights to all parties in the health care system.  You are highly skilled at Java and Spring, but open to .NET and other best-choice platforms. We are an agile devops team dedicated to delivering quality products for our customers.  

If you want to amaze us with your skills as an O-O programmer in Java and other O-O languages, please apply and get to know us.

You have these required core competencies:

    • SOLID understanding of object-oriented programming concepts
    • Expert at developing complex software in Java and Spring
    • Expert understanding of relational database design and querying concepts
    • Excellent problem solving, coding and debugging skills
    • Experience with version control concepts, preferably Git
    • Working experience with software engineering and design concepts
    • Proven understanding of REST APIs and knowledge of how to build and call them
    • Proficient with C# and JavaScript

Your job will have these essential functions:

    • Write well-designed, testable, efficient code
    • Produce specifications and determine operational feasibility
    • Integrate software components into a fully-functional software system
    • Develop software verification plans and quality assurance procedures
    • Document and maintain software functionality and APIs
    • Configure and deploy software tools, processes and metrics
    • Act as a subject matter expert for REST API and Java
    • Adhere to industry standards and regulations
    • Embrace and evolve our agile development practices

We hope you also have most of these skills:

    • Working knowledge of NoSQL databases
    • Experience in healthcare or insurance
    • Experience with test-driven development or another test-first methodology
    • Great skills with software engineering tools like IntelliJ, Rider, Visual Studio, and GitHub
    • Working experience in an agile dev-ops software development environment
    • Familiarity with AWS, Google Cloud and ASP.NET  
    • Experience with continuous integration (CI) and continuous deployment (CD)

You meet these qualifications:

    • 3+ years of software engineering experience
    • BS degree in Computer Science, Engineering, Mathematics or comparable experience
    • Must be able to work full time from our Madison, WI office
    • Must have the ability to work for any USemployer without visa sponsorship.
For fastest consideration, please submit your resume and cover letter via our website. Hope you like take-home programming assessments, because we think this levels the playing field. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of ethnicity, religion, gender, sexual orientation, age, marital status, veteran status, or disability status.