Current jobs related to Software Developer - Nashville, Tennessee - HealthStream

  • Software Developer

    3 weeks ago


    Nashville, Tennessee, United States HealthStream Full time

    Software Development Role at HealthStreamWe are seeking a skilled Software Developer to join our team at HealthStream, a leading provider of healthcare workforce solutions. As a Software Developer, you will be responsible for designing, developing, and testing software applications to support our clients in the healthcare industry.Key...

  • Software Developer

    7 days ago


    Nashville, Tennessee, United States Harvard Maintenance Full time

    About the RoleWe are seeking a Software Developer to join our team at Company.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsImplement and deploy software solutionsRequirements:Bachelor's degree in Computer Science or related fieldProficiency in programming languagesStrong problem-solving skillsWhat We...

  • Software Developer

    4 weeks ago


    Nashville, Tennessee, United States AllianceBernstein Full time

    About the Role:We are seeking a skilled Programmer/Analyst to join our team in Nashville, TN.Key Responsibilities:Develop software solutions that facilitate workflow-driven, process automation for various account- and/or security-related business functions.Partner with key business stakeholders across the Investment SBU, Client Group, Private Wealth, Private...


  • Nashville, Tennessee, United States L3 Technologies Full time

    Job Summary:As a Software Development Specialist at L3 Technologies, you will play a critical role in the planning, design, implementation, verification, deployment, and support of aircraft mission management software. This position requires a strong understanding of object-oriented design and development principles, as well as experience with C# and Visual...


  • Nashville, Tennessee, United States Vanderbilt University Medical Center Full time

    Job Title: Sr. Application DeveloperDiscover Vanderbilt University Medical Center, a global leader in patient care, education, and research. We are seeking a highly skilled Sr. Application Developer to join our team.About the Role:This is a challenging and rewarding opportunity to develop and modify software independently, designing, coding, and testing...


  • Nashville, Tennessee, United States MSC Industrial Direct Full time

    Job SummaryMSC Industrial Supply Co. is seeking a highly skilled Senior Software Developer to join our team. As a key member of our digital team, you will be responsible for designing, developing, and deploying innovative software solutions that drive business growth and customer satisfaction.Key Responsibilities:Design and develop software applications...


  • Nashville, Tennessee, United States L3Harris Full time

    Job Title: Senior Software DeveloperJob Code: 16260Job Location: Nashville, TNSchedule: 9/80 RegJob Description:As a Senior Software Developer at L3Harris, you will play a key role in the development of aircraft mission management software. Your responsibilities will include participating in planning, design, implementation, verification, deployment, and...


  • Nashville, Tennessee, United States Oracle Corporation Full time

    Transforming Cloud InfrastructureWe are seeking a highly skilled Principal Software Developer to join our team at Oracle Corporation. As a key member of our software engineering division, you will play a critical role in defining and evolving standard practices and procedures. Your expertise in software development, research, and analysis will enable you to...


  • Nashville, Tennessee, United States Regions Bank Full time

    Job Description:At Regions Bank, we are seeking a highly skilled Software Engineer to join our Technology department. As a key member of our team, you will be responsible for overseeing the development, modification, and maintenance of applications, ensuring systems run smoothly, and creating reports and documentation outlining findings and solutions.Primary...


  • Nashville, Tennessee, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a Software Development Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Your primary focus will be on building cloud-based applications using a range of technologies, including AWS, Java,...


  • Nashville, Tennessee, United States Quality Manufacturing Systems, Inc. Full time

    Job SummaryQuality Manufacturing Systems, Inc. is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing custom automation control systems using C# and MS SQL Server.The ideal candidate will have a strong background in software...


  • Nashville, Tennessee, United States Core10 Full time

    Job OverviewCore10 is a rapidly growing U.S.-based provider of lending, account opening, and BaaS products, as well as software development services. We're seeking a talented Software Development Engineer to join our team and contribute to the development of our Accrue platform, which provides an omnichannel digital lending and deposit account opening...


  • Nashville, Tennessee, United States Oracle Full time

    Job Title: Software Development DirectorOracle is seeking a highly experienced Software Development Director to lead our Software Engineering team. As a key member of our organization, you will be responsible for providing leadership, direction, and strategy to the team.Key Responsibilities:Providing leadership, direction, and strategy to the Software...


  • Nashville, Tennessee, United States MSC Industrial Direct Full time

    About the Role:We are seeking a highly skilled Sr. Software Developer to join our team at MSC Industrial Supply Co. As a key member of our digital team, you will play a crucial role in developing innovative solutions to complex business problems.Key Responsibilities:Design, develop, and deploy high-quality software applications that meet business...


  • Nashville, Tennessee, United States Insight Global Full time

    We are seeking a skilled Senior Software Developer to join our team at Insight Global. This role will involve working with our Software Development Manager and other engineers to support the maintenance, application upgrades, and enterprise projects for our Food and Beverage manufacturing company.This position requires a collaborative and team-oriented...


  • Nashville, Tennessee, United States Quality Manufacturing Systems, Inc. Full time

    Job Title: Senior Software DeveloperJob Description:Quality Manufacturing Systems, Inc. (QMSI) is a leading provider of custom high-end systems for manufacturing automation controls and systems integration. We serve customers worldwide, ranging from small companies to large factories with thousands of employees.Responsibilities:Analyze, design, modify, and...


  • Nashville, Tennessee, United States MSC Industrial Direct Full time

    Job SummaryWe are seeking a highly skilled Lead Software Developer to join our team at MSC Industrial Direct. As a key member of our software development team, you will be responsible for leading the design and development of innovative software solutions that drive business results.Key Responsibilities:Lead the software design effort, decomposing complex...

  • Software Developer

    3 weeks ago


    Nashville, Tennessee, United States Lorven Technologies Full time

    Job Title: Software DeveloperAt Lorven Technologies, we are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, modifying, coding, and implementing complex business applications programs.Key Responsibilities:Analyze functional business requirements and design specifications for developing...

  • Software Developer

    3 weeks ago


    Nashville, Tennessee, United States State of Tennessee Full time

    Job InformationState of Tennessee is seeking a skilled Software Developer - Junior to join our team. This is a full-time position in Nashville, TN.Job SummaryUnder general supervision, the successful candidate will be responsible for developing and maintaining software, performing routine analysis and testing, and related work as...

  • Software Engineer

    2 weeks ago


    Nashville, Tennessee, United States Fusion Medical Staffing Full time

    About the Role As a Software Engineer on our Product Development team, you will be responsible for designing and developing software applications that meet the needs of our customers. Your key responsibilities will include: • Developing software applications using a variety of programming languages and technologies • Collaborating with cross-functional...

Software Developer

2 months ago


Nashville, Tennessee, United States HealthStream Full time
About HealthStream

HealthStream is the leader in healthcare workforce solutions, helping organizations work better by empowering their people to work smarter.

We provide innovative solutions to streamline everyday tasks, improve performance, engagement, and safety, fostering a workplace where people flourish and care thrives.

Why Work with Us

At HealthStream, you'll have the opportunity to make a meaningful impact on the future of healthcare by collaborating with a talented team of professionals dedicated to innovation and excellence.

We offer competitive compensation, comprehensive benefits, and a supportive work environment where creativity and collaboration thrive.

Our Shared Vision

We're committed to enhancing the quality of healthcare by empowering the people who deliver care, a commitment we've upheld for over 30 years through providing innovative solutions and driving constant growth.

Join us in revolutionizing the healthcare industry and shaping the future of patient care.

Key Responsibilities
  • Adhere to all HealthStream security policies, procedures, and assigned training.
  • Inform complexity estimates for proposed software application features and enhancements.
  • Program new applications, features, and enhancements, including application code and database queries.
  • Execute integrations with third-party software systems.
  • Author and maintain automated tests for software applications to safeguard quality.
  • Investigate, diagnose, and mitigate software applications failures and defects.
  • Measure, record, and maintain a standardized set of metrics for software code quality.
  • Monitor and support as necessary the deployment of software applications to production.
  • Provide consultations for other software developers working in his areas of subject matter expertise.
  • Advise Quality Assurance regarding how to test software application features, enhancements, and defect fixes.
Qualifications
  • Bachelor degree in Computer Science preferred. Commensurate experience or advanced industry technical certification may substitute.
  • 2.5+ years experience in Software Development.
  • Proficiency in.NET, C#, ASP.NET, Web technologies, HTML 5, HTTP, CSS 3, JavaScript, SQL querying and performance tuning, Development practices, SOLID Development Principles, Inversion of Control, Code refactoring, Process compliance, Tolerance for change.
Competencies
  • Accountability - Taking responsibility for one's actions and the consequences that result from those actions.
  • Communication & Positive Presence - Listening attentively and respectfully; expressing thoughts and ideas effectively and concisely both verbally and in writing. Exhibiting a pleasant attitude.
  • Collaboration - Cooperating and working effectively with others in the pursuit of common goals.
  • Critical Thinking - Using sound judgment, logic, and common sense to identify efficient and effective ways of approaching problems or new initiatives.
  • Adaptability - Being flexible and continuing to function effectively during times of change.
  • Continuous Improvement - Keeping an open mind; seeking new ideas and ways of doing things in order to streamline processes and increase client/customer satisfaction.
  • Planning & Organizing - Appropriately prioritizing activities, scheduling time, and utilizing resources in order to complete tasks in an efficient and timely manner.
  • Work Ethic - Setting high standards for one's work; taking care to ensure all aspects of work are completed accurately.
  • Customer Service - Treating clients/customers with a high level of respect and taking action in order to meet or exceed expectations and resolve problems.
Benefits
  • Medical, Dental and Vision insurance.
  • Paid Time Off.
  • Parental Leave.
  • 401k and Roth.
  • Flexible Spending Account.
  • Health Savings Account.
  • Life Insurance.
  • Short- and Long-Term Disability.
  • Medical Bridge Insurance.
  • Critical Illness Insurance.
  • Accident Insurance.
  • Identity Protection.
  • Legal Protection.
  • Pet Insurance.
  • Employee Assistance Program.
  • Fitness Reimbursement.