Software Engineer (Golang Developer)

Gurugram, Haryana, India
Jul 30, 2024
Jul 30, 2025
Hybrid
Full-Time
2 Years
Job Description

We are seeking a talented Software Engineer to join our dynamic team spread across Gurgaon and Barcelona. This role involves creating and expanding integrations between various software systems, focusing on delivering outstanding software solutions that enhance user experience and meet high standards of functionality and reliability.

What You Will Do

  1. Develop and Enhance Software. Deliver software that improves user experience across multiple platforms with a focus on functionality, reliability, and performance.
  2. Optimize Applications. Analyze, troubleshoot, and optimize cloud-based applications and code for quality, efficiency, and performance.
  3. Collaborate Across Teams. Work closely with product owners and other engineering teams to solve complex business problems.
  4. Design and Implement Solutions. Design and implement new software solutions, including software design, architecture, coding, testing, and delivery.
  5. Integrate Components. Integrate multiple components and services into cohesive solutions, addressing aspects like security, authentication, authorization, accessibility, performance, reliability, and observability.

What You Will Need

  1. Experience. Minimum of 2 years as a Software Engineer.
  2. Technical Skills. Proven experience in building maintainable and testable codebases, web-based APIs, and solutions integrating multiple components/services.
  3. Technologies. Familiarity with PHP and Go is a plus.
  4. Development Practices. Experience with Agile-based development cycles and processes.
  5. Database Knowledge. Experience with relational databases and SQL.
  6. Education. B.Tech/B.E in Computer Science or Information Technology preferred.

Who You Are

  1. Educational Background. Graduate or postgraduate degree in Engineering.
  2. Skills. Effective time management, communication skills, organization, multitasking, and prioritization.
  3. Curiosity. Intellectual curiosity with a passion for technology and staying updated with new trends.
  4. Deliverables. Ability to deliver project work on-time, within budget, and with high quality.

What We Offer

  1. Career Growth. The opportunity to grow in a stable yet dynamic environment, balancing the resources of a large organization with the excitement of a growth business.
  2. Innovation. Be at the forefront of innovation in a rapidly transforming industry.
  3. Work Environment. Hybrid work environment offering flexibility and support for thriving professionally and personally.
  4. Compensation. Competitive compensation and world-class benefits.
  5. Inclusivity. An inclusive workplace with diverse teams and a commitment to equal employment opportunities.

Ready to Join Us?

If you are passionate about technology and eager to make a significant impact, we encourage you to apply. Even if you don't meet every requirement, your unique experiences and skills might be a perfect fit for our team or other roles.

Apply Now

For inquiries related to accommodations for disabilities, please contact Human Resources at +1 (203) 964-0096 or email [email protected].