Medfax

Software Engineer

US-GA-Johns Creek
1 month ago
ID
2017-1028
# of Openings
1
Category
Information Technology

Overview

Overview

Our mission is to be the world’s single, most- trusted source of truth regarding healthcare institutions, providers, pharmaceuticals and devices to improve outcomes through transparency and accountability.

We believe access to accurate, complete information is at the center of healthcare.  MedFax continually ingests data from more than 10,000 sources, creating the first truly validated, trustworthy, actionable tool for the healthcare industry to understand and leverage data in real-time. 

 

This is a full-time position with competitive salary plus benefits.

MedFax provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin, citizenship, veteran’s status, age, disability status, genetics or any other category protected by federal, state, or local law.

Responsibilities

Key Responsibilities:

As a software engineer at MedFax, you should care deeply about how your software is experienced. This means considering how both users use your products and how your peers will interact with your code.

You should enjoy variety, as you should expect to move up and down the software stack. You will be writing the nodeJS and Java/C# that powers our engine, digging deep into the back-end to write and tune SQL and commanding the client-side JavaScript, HTML, Angular and CSS of our web app.

The Software Engineer is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. The engineering process is highly collaborative. Software Engineers are expected to collaborate on a daily basis as they work through user stories and support products as they evolve. As a Software Engineer you will grow your skills while you create, support, and deploy production applications.

In addition, Software Engineers may be involved in product configuration, performance tuning and testing as well as production monitoring.

  • Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
  • Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable
  • Design and develop testable, maintainable, and scalable software for MedFax’ Service Oriented Architecture and core data layer applications
  • Design and build large scale web applications with the latest front-end technologies
  • Design and build backend API micro services in various languages including Java, JavaScript, GO
  • Conduct systems analysis and code reviews on mission critical applications to ensure optimal performance
  • Configures commercial off the shelf solutions to align with evolving business needs
  • Be an advocate of the agile/lean software development process
  • Be a computer scientist – you should hold a degree in Computer Science, Computer Engineering or have equivalent experience
  • Be a cultural fit - ethical, collaborative, hard-working, creative and eager to experiment and learn.

Qualifications

Skill Requirements:

  • BS Degree in computer Science or its equivalent.
  • 5+ years of Full Stack development experience
  • 5+ years of experience with an object-oriented language
  • 3+ years working with Cloud Architecture and applications
  • Experience in a modern scripting language (preferably Python)
  • Exposure to a modern web application framework such as Ruby on Rails, Spring MVC, and Node.js
  • Experience with the Spring ecosystem (Spring Boot, Spring Cloud, Spring Integration)
  • Experience developing applications with Express.js, MEAN and other Node.js frameworks & stacks
  • Experience with AGILE development methodologies
  • Working knowledge of Docker, software containerization and micro services architectures
  • Experience with HTML5 and CSS3
  • Exposure to a front-end technology and framework such as HTML5, CSS3, JavaScript, AngularJS, ReactJS, and JQuery
  • Exposure to writing SQL queries against a relational database
  • Exposure to version control systems (preferably Git)
  • Solid exp. with SQL
  • HTML5, Backbone, and SaaS experience a plus
  • Groovy and Grails, Python, Ruby, Java, .NET, etc. exp
  • Hands on experience in developmental technologies like Spring, JDBC, & Maven
  • js applications
  • RESTful / JSON Web API service layer,
  • PostgreSQL, MongoDB
  • Docker
  • Ansible
  • 1-2 years experience using Linux and the bash command line a plus
  • Hands on experience with data processing and message frameworks such as Apache Storm & Kafka a plus

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed