What we're looking for: We are seeking an experienced web developer to build, enhance and maintain web applications that help to improve patient care. This person will utilize a variety of technologies, including server-side languages (C# .NET, PHP, or JavaScript), and front-end technologies including JavaScript, CSS, AJAX, and RESTful web services.
This person will work with subject matter experts to build, deploy, and maintain custom web applications. The candidate must be comfortable working in existing code bases as well as working in small, agile and non-agile teams. Sound judgment, excellent oral and written communication skills, and strong technical skills are a must.
This job might be for you if you're interested in:
A welcoming environment that gives you an opportunity to impact patient care and help save lives
Excellent work-life balance through flexible time off and workplace flexibility
Continued professional growth through support of online training, tuition reimbursement, and conferences
A competitive compensation package that includes generous retirement and health benefits
What you'll do:
Meet organization objectives by delivering comprehensive websites/applications.
Collaborate with project teams to ensure deliverables are met successfully and with customer satisfaction.
Ensure projects are delivered on time with quality and maintainability.
Work closely with other developers to share knowledge and stay abreast of technology trends.
Improve/enhance our internal frameworks to achieve a better experience for our customers.
Be responsible for code quality and use of best practices across the development team through code reviews and knowledge exchange sessions.
What you'll need:
A computer science or similar degree in technology (or equivalent experience)
3-5 years of experience as a web developer, preferably using C# .NET, PHP, or Node.js
Proficient at creating SQL queries, preferably in SQL Server, MySQL, AWS Aurora
Experience designing and implementing internal and external facing REST APIs
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Strong understanding of object-oriented design and programming
Experience working closely with BA, QA and Ops teams to deliver quality code
Ability to work autonomously and ask for assistance when needed
Excellent logical reasoning, multi-tasking and analytical skills
Ability to understand, analyze and solve problems
Desire to have fun while working with a team to solve real world problems using technology
Strong verbal and written communication skills
Experience with a JavaScript framework (Aurelia, Backbone, Angular) is a plus
Experience with AWS (S3, Lambda, API Gateway) is a plus
Experience developing single-page applications is a plus
Agile experience is a plus
About Radiological Society of North America (RSNA)
The Radiological Society of North America (RSNA) is headquartered in Oak Brook Illinois and is a 50,000+ member medical specialty society with a staff of 200 and a budget of $40 million. RSNA holds the largest medical meeting in the world, with around 55,000 - 60,000 attendees, in Chicago each November following Thanksgiving.