JOBSEARCHER

Golang Developer

Minimum 8 years relevant development experience with a bachelor's degree or 5 years with a Master’s degree in Computer Science, Software Engineering or equivalent combination of education and experience• Proficiency in languages like Go (Golang) and PythonRequired Knowledge, Skills and Abilities• Advanced proficiency in Python with deep expertise in async programming (asyncio, aiohttp, async/await patterns)• Strong experience with distributed messaging systems (MQTT, RabbitMQ, Kafka) and microservices architecture• Expert knowledge of high-availability patterns: clustering, failover, load balancing, and resilience design• Proficient in SQL databases (Microsoft SQL Server) with SQLAlchemy ORM and stored procedure optimization• Deep understanding of OAuth2, JWT, and secure authentication/authorization architectures• Strong SDLC and regulatory standards knowledge for medical device software development• Experience with automated testing, CI/CD pipelines (GitLab), Docker containerization, and agile practices• Proven problem-solving, documentation, and communication excellence• Demonstrated mentoring capability and technical leadership experiencePhysical Requirements• Onsite - This job is fully onsite.