Job Description :
As a mid-level, experienced Application Developer for Partner Integration, you will be responsible for designing, testing, and delivering high-quality world-class software as well as fostering the growth of our Partner relationships.
We need you to help us create the next generation of ATI’s software portfolio. This means you will have to:
Invest energy in learning ATI systems as they are currently
Brainstorm new and more ideal ways for ATI’s software to look and operate
Be comfortable with jumping into a fast-paced, growing organization
Investigate issues and come with long-lasting resolutions
Communicate often and effectively with fellow developers, business stakeholders and partners
What’s Cool About This Job
You will be a part of one of the most ambitious software development organizations in the Chicago region. ATI is growing at a pace similar to that of other famous companies that are now household names, with over 700 locations as of this year. The amount that you will learn, the growth opportunities that exist, and the support that you receive are unmatched by most in the industry. There is plenty of room here to make a name for yourself as a developer.
ATI prides itself on its culture of the “ATI Way”. This means that everyone at ATI does their best to be supportive and caring in our interactions with coworkers, Customers/Partners, and others that we encounter day-to-day. Each person has their own story – their own situation that they are dealing with, and sometimes a simple “How are you?” can make all the difference. This is the kind of organization that you’ll be a part of, one that truly cares. In the software development department, we try to live the “ATI Way” each day.

What You Need to be Successful:
Customer centric personality
Go the extra mile to engage Customers/Partners
Excellent communication skills
High emotional intelligence
Have 4-6 years’ experience as a software developer
Proven experience developing using C#, WebAPI, and MVC
Understand or have experience with Angular or React JS, or at a minimum be strong with jQuery
Strong SQL experience
Strong debugging and problem-solving skills
Be a strong communicator – have a “show your work” attitude
Have experience in documenting your projects and code
Ability to pick up and successfully complete challenging tasks with little to no direction
Excellent personal time-management skills
A positive, forward-looking attitude
Willingness to speak about/show projects and software that you have previously developed
Travel – 25% - 50%
Nice to Haves:
Previously worked with SaaS architecture (or micro-services) for high-availability
Experience with software built to scale quickly
Used MS Azure or AWS for development
Message Queue experience
SSIS familiarity
WCF services
JS Unit Testing with Karma or others, NPM packages, and Angular 2 experience
C# NUnit, Dapper, Entity framework experience
Agile methology experience
Healthcare software (EMR/HER, HL7) or Financial/Accounting software experience