Title: Golang Developer
Location: Remote
Job Description :
JD: The Senior Software Development Engineer is a key contributor to industry-leading medication purchasing platform. This role drives the design and delivery of scalable, high-impact solutions across reporting, workflow automation, analytics, optimization, and predictive capabilities, leveraging modern software technologies and complex pharmacy supply chain data models. Duties and Responsibilities: Design and implement robust, scalable full-stack solutions to meet evolving business requirements Lead technical design and contribute to architectural decisions for distributed systems and data-intensive applications Partner with product and business stakeholders to clarify requirements and translate them into effective technical solutions Develop and own delivery plans, including estimation, sequencing, and risk identification Leverage modern development tools, including AI-assisted/agentic technologies, to improve developer productivity and solution quality Communicate progress, risks, and trade-offs clearly to stakeholders and team members Contribute to continuous improvement of engineering practices, standards, and processes Mentor and support other engineers through design collaboration, code reviews, and knowledge sharing Stay current with emerging technologies and industry trends through ongoing learning and research Experience, Skills and Qualifications: BS or MS in Computer Science or related field, or equivalent practical experience 10+ years of experience building enterprise-grade, service-oriented applications and distributed systems Strong proficiency in backend development with object-oriented or modern languages (Golang strongly preferred) Experience building modern frontend applications using frameworks such as Angular or React Proven experience designing systems for scalability, reliability, and fault tolerance Excellent written and verbal communication skills Experience leading technical initiatives or projects Self-motivated and able to operate effectively with minimal supervision Experience working in Agile/Scrum environments Ability to adapt to changing priorities and business needs Experience in healthcare or pharmacy systems is a plus