About The Position

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Software Engineer - Full Stack in United States. This role offers the opportunity to lead and influence complex software development initiatives across multiple technologies and projects. You will be responsible for designing, coding, testing, and maintaining high-quality applications, while providing technical guidance and mentorship to development teams. The position involves working closely with internal stakeholders, vendor partners, and cross-functional teams to ensure timely delivery of innovative solutions. You will tackle challenging technical problems, drive process improvements, and set standards for best practices within the development environment. This role is ideal for a proactive, collaborative, and highly skilled engineer who thrives in a dynamic, fast-paced environment and enjoys taking ownership of technology strategies. You will have the chance to make a meaningful impact on both operational efficiency and technology innovation.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field; Master’s degree preferred.
  • 8–12 years of relevant software development experience, with 2–3 years of experience in a large-scale, collaborative environment.
  • Strong proficiency in .NET, C#, React, and JavaScript; solid knowledge of SQL and Azure.
  • Demonstrated ability to design and implement technical solutions to complex problems.
  • Experience working with vendor-partner models and cross-functional project teams.
  • Strong mentoring, communication, and collaboration skills, with the ability to work effectively across all organizational levels.
  • Familiarity with healthcare or pharmaceutical support systems is a plus.
  • Flexible and adaptable, able to work under tight deadlines and manage competing priorities.
  • Ability to learn new tools and technologies quickly and contribute to continuous process improvements.

Nice To Haves

  • Familiarity with healthcare or pharmaceutical support systems is a plus.

Responsibilities

  • Lead full-stack software development initiatives, including coding, testing, debugging, and documentation of complex applications.
  • Partner with internal teams and external vendors to estimate, plan, and deliver projects across multiple application suites.
  • Provide technical leadership and mentorship to team members, ensuring adherence to best practices, standards, and quality expectations.
  • Act as subject matter expert for key components, resolving high-priority production issues and determining root causes.
  • Drive process enhancements, technology modernization, and “tech debt” reduction within the development environment.
  • Collaborate with architects to define technology direction, including adoption, retirement, or enhancement of components.
  • Support special projects and initiatives, ensuring innovative and practical solutions that align with organizational objectives.

Benefits

  • Competitive salary and performance-based incentives.
  • Opportunities for career growth and promotions.
  • 401(k) with company match.
  • Tuition reimbursement and professional development programs.
  • Flexible work arrangements, including remote work options.
  • Discretionary PTO and paid holidays.
  • Comprehensive medical, dental, and vision coverage, plus HSA/FSA options.
  • Telemedicine and wellness programs.
  • Adoption assistance, short- and long-term disability, and life insurance.
  • Employee assistance programs and discount programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service