Senior Software Engineer - Golang Developer
Noida, Uttar Pradesh, India · Full Time
Be the first to apply
- Experience
- 5–8 yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 weeks ago
- Work mode
- In office
- Education
- Bachelor's or Master's degree in computer science or related discipline
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Thales in India
Situated in Noida Berger Tower, Thales is a global tech leader trusted by governments and enterprises to solve critical challenges across domains such as quantum computing, AI, cybersecurity, and 6G technology. With a strong presence in aerospace, defense, and digital identity sectors, the company's mission centers on building a future grounded in trust. Since 1953, Thales India has expanded its footprint with operations in Delhi, Gurugram, Bengaluru, Mumbai, and currently employs over 2200 staff. Key facilities include engineering centers specializing in cyber & digital business (Noida) and hardware/software systems engineering (Bengaluru), as well as an MRO facility in Gurugram catering to avionics maintenance for Indian airlines.
Role Overview
As a Senior Software Engineer specializing in Golang development, you will engage in secure software creation, working with cloud infrastructures and modern architectures to develop robust services. The role involves collaboration in an agile environment, ensuring secure communications and integration of APIs aligned with organizational security frameworks.
Key Responsibilities and Qualifications
- Possess a Bachelor’s or Master’s degree in Computer Science or a related field.
- Bring 5 to 8 years of professional experience in software development.
- Demonstrate strong Go programming capabilities.
- Apply knowledge of security technologies such as OAuth2, Single Sign-On (SSO), Identity and Access Management.
- Experience deploying and managing applications on major cloud platforms like AWS, Google Cloud Platform, or Azure.
- Proficient in designing, managing, and consuming RESTful APIs, including usage of tools such as Postman and API gateways.
- Background in security software domains.
- Familiarity with SAFe agile software development methodologies.
- Strong analytical skills with an ability to debug complex issues.
- Understanding of database concepts; familiarity with PostgreSQL is advantageous.
- Experience implementing client-server architectures featuring secure communications.
- Hands-on experience with microservices architecture, containerization, orchestration, and RESTful API design.
Work Culture and Values
Thales cultivates a work environment founded on respect, mutual trust, collaboration, and passion. Employees are empowered to perform at their best, develop professionally, and contribute meaningfully to technological innovations that enhance safety, sustainability, and inclusivity in the world.
Minimum education
Bachelor's Degree