Motion Recruitment - Plano, TX

posted 3 days ago

Full-time - Senior
Plano, TX
Administrative and Support Services

About the position

The Senior Software Engineer role at a healthcare-focused technology company involves supporting the development and enhancement of innovative healthcare technology solutions. The position requires designing and maintaining scalable software, ensuring compliance with healthcare regulations, and collaborating with cross-functional teams to drive product innovation. Ideal candidates will have strong technical expertise, problem-solving skills, and experience in software engineering for mission-critical environments.

Responsibilities

  • Design, develop, and implement robust, scalable, and maintainable software systems.
  • Collaborate with cross-functional teams to define technical requirements and project goals.
  • Write clean, efficient, and well-documented code that adheres to industry standards.
  • Create and manage software architectures that support scalability and reliability.
  • Troubleshoot and optimize software for performance and efficiency.
  • Implement continuous improvement practices and stay updated on emerging technologies.
  • Ensure software meets compliance and regulatory standards, especially in healthcare-related systems.
  • Research and implement innovative solutions to improve business and technical outcomes.

Requirements

  • Expertise in multiple programming languages such as Python, JavaScript, Java, or PHP.
  • Proficiency in frameworks like React, Angular, or Node.js is advantageous.
  • Hands-on experience with coding, testing, debugging, and deploying applications.
  • Understanding of modern development practices like Agile.
  • Ability to design and execute complex projects and communicate effectively with stakeholders.
  • Typically requires a bachelor's or master's degree in Computer Science or a related field.
  • 6+ years of professional software engineering experience.
  • Proficiency with tools like GitHub, Jira, Docker, and experience with CI/CD pipelines.
  • Familiarity with cloud technologies such as AWS or Azure is often expected.
  • Strong problem-solving, collaboration, and organizational skills.

Nice-to-haves

  • Familiarity with platforms like AWS, Azure, or Google Cloud.
  • Experience in deploying and managing applications in cloud environments.
  • Familiarity with containerization tools such as Docker or Kubernetes.
  • Experience with modern DevOps practices.
  • Professional certifications such as AWS Certified Solutions Architect or Microsoft Azure Developer.
  • A proven ability to lead and mentor teams and strong client interaction capabilities.

Benefits

  • Competitive salary ranging from $100,000 to $140,000.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service