Associate Software Engineer

Vizient•Irving, TX
•$59,600 - $101,200

About The Position

Develops, tests, and supports enterprise applications, APIs, and cloud-based solutions for healthcare supply chain and procurement workflows. The engineer works with senior engineers, architects, product teams, and quality engineers to build secure, reliable, and maintainable software while learning modern engineering practices, cloud technologies, and application development methodologies. The role contributes to application enhancements, new feature development, operational support, and modernization initiatives in a collaborative engineering team.

Requirements

  • 0–3 years of software engineering, software development, or application development experience.
  • Experience with object-oriented programming concepts and software development fundamentals.
  • Strong analytical thinking, problem-solving, and troubleshooting skills.
  • Strong verbal and written communication skills.
  • Ability to work effectively in a collaborative team environment.
  • Eagerness to learn, take ownership, and grow as a software engineer.

Nice To Haves

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field preferred.
  • Experience developing applications using C#, .NET, Java, or similar programming languages.
  • Familiarity with web services, REST APIs, or backend application development.
  • Basic understanding of relational databases and SQL.
  • Exposure to cloud platforms such as Microsoft Azure, AWS, or Google Cloud.
  • Familiarity with source control systems such as Git and modern software development workflows.
  • Experience with academic, internship, open-source, or personal software development projects.
  • Understanding of software testing concepts and quality assurance practices.
  • Interest in learning cloud-native development, microservices, integrations, and modern engineering practices.
  • Familiarity with AI-assisted development tools such as GitHub Copilot or similar technologies.

Responsibilities

  • Develop, test, debug, and maintain software applications, APIs, and backend services.
  • Participate in the design, implementation, and support of enterprise applications and cloud-based solutions.
  • Collaborate with senior engineers, product managers, quality engineering, and business stakeholders to deliver high-quality software.
  • Develop and enhance REST APIs, application integrations, and data-access components.
  • Assist with troubleshooting and resolving production issues while learning operational support and incident management practices.
  • Contribute to automated testing, including unit, integration, and regression testing.
  • Participate in code reviews and apply feedback to improve code quality and engineering skills.
  • Support CI/CD pipelines, source control processes, and automated deployment practices.
  • Implement application monitoring, logging, and troubleshooting techniques to improve reliability and performance.
  • Learn and apply engineering best practices related to security, scalability, maintainability, and software quality.
  • Contribute to technical documentation, knowledge sharing, and team collaboration activities.
  • Use AI-assisted development tools to improve productivity while ensuring software quality and correctness.
  • Participate in Agile ceremonies, including sprint planning, backlog refinement, daily standups, and retrospectives.
  • Continuously learn new technologies, frameworks, and engineering practices for personal and professional growth.

Benefits

  • Comprehensive benefits plan
  • Incentive eligible
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service