Software Engineer
2 months ago
Open Position: Senior Software Engineer - Practice Management
Reports to: Software Engineering Manager
Location: Remote
About Us
HST Pathways is on a mission to transform healthcare with innovative software technology that enables surgery centers to provide more cost-efficient patient care and better outcomes. Our suite of solutions spans the entire case lifecycle, including scheduling, care coordination, clinical documentation, and revenue cycle. Backed by Bain Capital, we are the fastest growing ASC software company and serve over 1,600 clients, but we're just getting started and have plans to 10X the value we offer. However, our big ambitions are only as strong as the team behind them, which is why we're looking to build our team with the best.
What we're looking for
You are inspiring, authentic, intuitive, highly motivated, results-driven, and a fast learner. You want to work for a company with a positive work culture that is fast-paced and evolving. You believe that working for a diverse and inclusive organization is best and holds the values of One Team, Inclusion, Transparency, Agility, Empathy, Growth Mindset and Proactivity -- and you're ready to be an ambassador that exemplifies these qualities. You are data driven and comfortable with a high-volume workload ("roll up your sleeves" approach) and adept at dealing with a dynamic work setting.
Responsibilities:
As a software engineer, you will be part of an experienced team building patient-facing next generation web applications for surgery centers. You will be expected to:
- Become immersed in the company's existing technology framework and new software architecture.
- Develop well designed, testable, high quality, efficient code meeting requirement enhancements and adhering to the company's coding standards and best practices.
- Execute and/or oversee the creation of design documents (including code samples/outlines) and detailed engineering specifications based on complex business, user, and non-functional (e.g., performance, reliability, balance, and controls) requirements.
- Ensure all code is effectively unit tested prior to being released to the quality assurance team. Resolve all unit test issues in a timely manner. Assist the quality assurance team in identifying test cases and test plans to enable a thorough test of all development deliverables.
Qualifications
- 2+ years of experience in software development with strong competencies in data structures, algorithms, and software design
- BS or MS in Computer Science or related technical field
- Working experience in Microsoft platforms in the following areas:
- Windows server
- .Net Development
- SQL server
- Working knowledge in the following areas:
- HTML, CSS, JavaScript, Bootstrap
- C#, .NET framework, .NET Core, Entity framework, OpenID, OAuth2 and webservices
- T-SQL, SQL, Complex stored procedures, functions, views, and triggers
- RESTful API services
Preferred Experience
- Experience with AWS Cloud services
- Modern security protocols, authentication methods, and authorization strategies.
- Message routing and event streaming technologies (e.g., Kafka)
- Experience supporting and/or implementing complex integration projects.
- Experience leading initiatives through full SLDC
- Experience working in the medical domain.
- Working knowledge in WinForms based application.
Team Culture
- We go beyond the expected. We strive to be the difference in everything we do and look for ways to innovate and deliver beyond expectations.
- We thrive through collaboration. We invest in our team and take pride in the success of others.
- We strive to make a positive impact. We are passionate about our work and leverage our collective creativity and industriousness to make big things happen
- We sharpen and share our expertise. We aspire to learn, grow, and share knowledge.
- We love the journey. We never lose sight of the fact that we're contributing to building a new model of healthcare delivery.
Perks & Benefits
- Remote work environment
- Health benefits paid for employee
- Flexible Paid Time Off Policy
- 11 company holidays per year
- Paid parental leave
- 401K with matching contributions
- Learning and development allowance
- A diverse, inclusive, and fun team
HST Pathways celebrates diversity and is steadfast in fostering an inclusive work environment where employees feel valued, respected, and engaged. We champion and nurture a culture where inclusiveness is instinctive and fuels innovation, connection, and a strong sense of "One Team". HST is deeply committed to representing and reflecting the unique experiences, perspectives and viewpoints of our employees, customers, and the communities we serve.
-
Software Engineer
6 days ago
Nashville, Tennessee, United States Capleo Global Full timeJob Title: Software EngineerLocation: RemoteContract Duration: 12 MonthsPosition Overview:This role requires a professional with a solid background in software engineering, specifically in Java programming. The ideal candidate will possess the following skills and experience:Minimum of 2 years of practical experience in Java Development.Proficiency in JCL...
-
Software Engineer
5 days ago
Nashville, Tennessee, United States Teknexis Full timeJob OverviewTeknexis is in search of a skilled Software Engineer specializing in Java to join our dynamic development team. This role involves the creation and enhancement of software applications and specialized utility programs.Key Responsibilities:Evaluate user requirements and devise software solutions accordingly.Collaborate with project managers or...
-
Intermediate Software Engineer
5 days ago
Nashville, Tennessee, United States BGSF Full timeJob OverviewBGSF is seeking an Intermediate Software Engineer to collaborate with the IT Manager on Enterprise Applications. Key Responsibilities:Develops, designs, and implements high-quality software solutions, including custom applications and integration with external systems.Adheres to best design practices and complies with established architectural...
-
Senior C Software Engineer
6 days ago
Nashville, Tennessee, United States i3 Verticals Management Services, Inc. Full timeJob OverviewPOSITION TITLE: Senior C Software EngineerDEPARTMENT: Technology SolutionsWORK SETTING: RemoteTRAVEL REQUIREMENT: 5%POSITION SUMMARY:In the role of Senior C Software Engineer, you will take charge of guiding our development team in creating top-tier payment software solutions. Your collaboration with the certification and quality assurance teams...
-
Cloud Solutions Engineer
5 days ago
Nashville, Tennessee, United States Nashville Based Software Company Unique Niche Industry Full timeExciting Career Opportunities with a Leading Nashville-Based Software Company in a Unique Niche Industry.Join a Dynamic Team in a Supportive Environment; Newly Established Positions; A Corporate Culture that Values Innovation and Technology.Note: These are permanent, direct-hire hybrid roles that necessitate on-site presence several days a week.Role...
-
Cloud Solutions Engineer
5 days ago
Nashville, Tennessee, United States Nashville Based Software Company Unique Niche Industry Full timeExciting Career Opportunities in a Dynamic Nashville-Based Software Company Specializing in Unique Niche Industries.Collaborative Work Environment; Newly Established Positions; Corporate Culture that Values Technological Innovation.Note: These are permanent, direct-hire hybrid roles requiring on-site presence several days a week.Position Highlights:User...
-
Lead .NET Software Engineer
5 days ago
Nashville, Tennessee, United States Mozaic Full timePosition OverviewAs a Lead .NET Software Engineer at Mozaic, you will be instrumental in the design, development, and upkeep of robust, scalable, and secure web applications. Your role will involve collaborating with diverse teams, influencing architectural choices, and providing mentorship to less experienced developers. The ideal candidate will possess a...
-
Lead .NET Software Engineer
5 days ago
Nashville, Tennessee, United States StaffSource Full timePosition Overview:We are seeking a highly skilled Senior .NET Developer to join our dynamic team at StaffSource. The ideal candidate will play a pivotal role in designing and developing robust software solutions utilizing the .NET framework.Key Responsibilities:System Design and Development: Spearhead the architecture and development of significant project...
-
Software Application Engineer
6 days ago
Nashville, Tennessee, United States Vanderbilt University Medical Center Full timeWelcome to Vanderbilt University Medical CenterVanderbilt Health, situated in Nashville, Tennessee, stands as a premier institution at the cutting edge of healthcare, education, and research. Our diverse team of professionals is committed to making a significant impact in the world by promoting health and wellness through innovative initiatives.Position...
-
Nashville, Tennessee, United States Aegis Sciences Corp Full timeJob OverviewThe Lead Software Engineer for Laboratory Information Systems plays a pivotal role in the planning, design, development, testing, debugging, deployment, and ongoing support of innovative web and desktop applications utilized across the organization, specifically related to the HORIZON Laboratory Information Management System (LIMS). This position...
-
Principal Software Engineer
6 days ago
Nashville, Tennessee, United States Brooksource Full timeLead Software Developer - BrooksourceContract to Hire OpportunityHybrid Work Model*U.S. Citizenship or Green Card Holder status required*Position Overview:Brooksource is in search of a talented and experienced Lead Software Developer with a focus on Financial Systems to become a vital part of our team. The successful candidate will possess a robust...
-
Software Development Snr Manager
2 months ago
Nashville, Tennessee, United States Oracle Full timeSoftware Development Snr ManagerNashville, TN, United StatesUnited StatesJob Identification246530Job CategoryProduct DevelopmentRolePeople ManagerJob TypeRegular EmployeeDoes this position require a security clearance?NoExperience6 to 10+ yearsApplicantsLess than 10 applicantsApplicants are required to read, write, and speak the following languagesEnglishJob...
-
Lead Software Solutions Architect
6 days ago
Nashville, Tennessee, United States The LaSalle Group Full timeAt The LaSalle Group, we are collaborating with a prominent player in the savings and investments technology sector, committed to improving financial wellness globally. We are currently seeking a Lead Software Solutions Architect to play a crucial role in designing and implementing software architectures that align with business goals while maintaining high...
-
Sr Principal Software Developer
4 weeks ago
Nashville, Tennessee, United States tapwage Full timeWe are facing several engineering challenges in critical foundational data-plane services that powers the next gen OCI cloud. We need you to challenge existing engineering assumptions and boundaries, bring in your expertise in large scale, highly performant, reliable and available system engineering to take critical OCI data-planes to the next level.This is...
-
Web Development Engineer
5 months ago
Nashville, Tennessee, United States Atechstar Full timeJob DescriptionResponsibilities Develop and maintain requirements architectures algorithms interfaces and designs for software systems. Lead others by writing and reviewing software code and integrating completed software components into a fully functional software system. Perform software development in the agile methodology utilizing a DevSecOps...
-
Devops Engineer
1 month ago
Nashville, Tennessee, United States Atechstar Full timeRequirements 3+ years of experience as a full-time DevOps engineer Working experience in AWS GCP or Azure Cloud platforms. Version control system experience. Strong communication and documentation skills Full understanding of software development lifecycle best practices. Bachelors or Master's degree in Computer Science Engineering or related field.Key...
-
Senior Integration Engineer
6 days ago
Nashville, Tennessee, United States Genesco Full timeAbout GenescoAt Genesco, we are dedicated to crafting outstanding retail experiences that captivate and engage our customers. As a prominent player in the retail sector, we are in search of a skilled and driven Lead Integration Engineer to become part of our forward-thinking technology team. This role presents a unique opportunity to utilize your software...
-
Senior AWS Data Engineer
1 month ago
Nashville, Tennessee, United States The Cigna Group Full timeThe job profile for this position is Software Engineering Senior Advisor, which is a Band 4 Senior Contributor Career Track Role.Excited to grow your career?We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you see...
-
Senior Frontend Engineer
3 weeks ago
Nashville, Tennessee, United States CoreTrust Full timeAt CoreTrust, our mission is to redefine procurement by maximizing value through an efficient on-demand marketplace and community. We envision a prosperous world connected by seamless digital trade and we value building connections, acting nimbly, pioneering exploration, demonstrating fortitude, and driving impact. To support our rapid growth, we're seeking...
-
Engineering Asset Management Specialist
5 days ago
Nashville, Tennessee, United States ResourceTek Full timeResourceTek, a subsidiary of a leading multi-discipline Engineering firm, specializes in providing technical services across various sectors including industry and government. We are currently in search of an Engineering Asset Coordinator with 2-5 years of relevant experience. This role is a long-term contract opportunity, focusing on the implementation of...