Senior Software Engineer

QGenda

(Atlanta, Georgia)
Full Time
Job Posting Details
About QGenda
QGenda is a fast growing Atlanta-based healthcare software company, with an amazing corporate culture, where we strive to be the best place to be a customer. Our software is used by thousands of hospital departments around the world to automatically generate the most optimized physician work schedules to accommodate complex business rules and accurately schedule the appropriate medical provider based on their skill level, specialty, availability, and preferences.
Summary
In your role as a Senior Software Engineer you will work with others to design, develop, and implement any changes, bug fixes, and new features to our web application QGenda.com. We're looking for engineers who thrive in short iteration scrum environments. Our scrum team works in one week sprints and has a strong track record of meeting sprint commitments. We value collaborative architecture discussions, continuous integration, and ensuring quality through unit and functional testing. Our engineers solve challenging problems ranging from automating complex schedules to developing optimized user interfaces for visualizing schedules. We actively look for ways to refactor our code and allocate 20% of our capacity each sprint toward those efforts.
Responsibilities
* Work on a Scrum team and participate in all aspects of the development process * Actively participate in architecture discussions * Develop new features and make modifications to existing features * Perform code reviews and mentor junior developers * Continually look for ways to improve our code base and evaluate new technologies * Facilitate new feature training sessions for our team of implementation engineers
Ideal Candidate
* Experience with ASP.NET, MVC, and Web API * Strong C# development skills and knowledge of .NET * Knowledge of HTML5, CSS, JavaScript, and client-side technologies * Experience with Entity Framework * Experience writing unit tests using NUnit, MSTest, or similar testing framework * Bachelor of Science in Computer Science, Computer Engineering, or Computer Information Systems * Experience with Agile development processes * Strong critical thinking and problem solving skills * Excellent communication skills and upbeat personality * Experience using dependency injection frameworks preferred * Experience with functional testing using Selenium a plus
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Competitive Salary, Bonus Eligible, 401k Employer Match. Full Health and Dental (QGenda pays 100% of the individual premiums).

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.