Baker Hughes, a global energy technology company with operations in over 120 countries, is seeking a Senior Software Developer to join their Digital Solutions business. This role offers an exciting opportunity to work on cutting-edge product development, creating innovative software solutions for energy products. The position involves leading architectural engagements and working on complex projects that require in-depth technical knowledge.
As a Senior Software Developer, you'll be responsible for providing technical leadership to an agile team of 5-7 members, defining and developing software solutions using modern technologies. The role focuses on IoT technologies, cloud deployments, and microservices architecture, utilizing languages such as GoLang, NodeJS, TypeScript, and Angular. You'll work on data acquisition and transmission systems, ensuring scalable and robust software solutions that enable reliable data transmission from edge devices.
The ideal candidate should have at least 6 years of technical experience, strong leadership credentials, and a Bachelor's degree in Computer Science or STEM fields. Technical expertise should include proficiency in various programming languages, database systems (both SQL and NoSQL), API design, and modern software development practices including containerization and Kubernetes.
Baker Hughes offers a comprehensive benefits package including medical care, life insurance, and work-life balance policies. The company culture emphasizes innovation, diversity, and inclusion, making it an ideal place for professionals looking to make an impact in the energy sector while working with cutting-edge technologies.