Position Status:Full TIme

Location:Nashville, TN

Job Summary:



Work with Systems group to understand internal and external customer needs, understand requirements, and effectively communicate product and technology decisions. Design and estimate effort of new features or subsystems based on requirements documentation. Develop quality, defect free software that adheres to company coding and documentation standards. Define problems, collect data, establish facts, and draw valid conclusions. Lead small-scale project development efforts with minimal management oversight. Adhere to company and department policies (e.g., time-tracking, punctuality, and utilization of various company productivity and tracking software). Mentor associate developers in new technologies and best practices.


Required Minimum Position Qualifications:   


Bachelor’s degree in Computer Science or related field of study and two (2) years of experience as a Programmer Analyst or related occupation. Position requires demonstrated experience with: .NET (2.0+), C#, ASP.NET, Web technologies, HTML 5, CSS 3, JavaScript, SQL querying and performance tuning; Development practices (knowledge of the concepts of source code control; software development lifecycle; writing maintainable code; coding styles and conventions); Test-Driven Development; Behavior-Driven Development; Continuous Integration practices (the how and why of integrating code into a source control system early and often; running and acting upon unit test failures; and working with other developers and teams when code must be merged with others' changes); SOLID Development Principles (accepted concepts of software design aim for maintainable, performant, scalable, and error-free code - SOLID: Single responsibility, Open/closed principle, Liskov substitution principle, Interface segregation, Dependency Inversion); Inversion of Control; and Code refactoring.




We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

HealthStream Brands