Senior Software Engineer

Thales logo

Thales

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
JSON Git TeamCity Go Jenkins C++ Rest API TDD

Job Description

Location: Noida Berger Tower, India

Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.

Present in India since 1953, Thales is headquartered in Noida, Uttar Pradesh, and has operational offices and sites spread across Bengaluru, Delhi, Gurugram, Hyderabad, Mumbai, Pune among others. Over 1800 employees are working with Thales and its joint ventures in India. Since the beginning, Thales has been playing an essential role in India’s growth story by sharing its technologies and expertise in Defence, Transport, Aerospace and Digital Identity and Security markets.

Job Responsibilities

  • Work on well-defined projects with full autonomy to complete the assigned tasks.
  • Work closely with other developers and product management to evaluate new feature requests.
  • Write acceptance criteria for stories and unit test. Be responsible for the code quality of the modules.
  • Identify, prioritize, and execute tasks in the software development life cycle.
  • Use test-driven methodologies and automation in the design and development phase to ensure quality before hand-off to Quality Assurance.
  • Keep up-to-date and flexible with technologies in the fields of client-server development, security, technology frameworks, and infrastructure.
  • Contribute to the development and achievement of organizational goals and objectives. Accountable for delivery of subsystem, anticipate issues and addresses proactively.
  • Maintain a learning curve, so that you can advance in your career. Identify areas of improvement within the product and propose solutions.
  • Document development phases, practices, and process.


Job Skills & Qualifications

  • Bachelor’s or, Master’s degree in computer science or, related discipline
  • 5+ years of total experience
  • Good analytical and problem-solving skills
  • Strong proficiency in Golang/C++
  • Experience building enterprise applications, server-client applications
  • Familiarity to micro-service architecture, RESTful APIs, and JSON
  • Experience of using JIRA, GIT, TeamCity/Jenkins
  • Understanding of cloud technologies and paradigm
  • SAFe agile software development experience will be an advantage


At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!

Interview Questions of Senior Software Engineer at Thales

Interview questions from Thales that are similar to Senior Software Engineer
View more interview questions from Thales →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Software Engineer at Thales

Currently, there aren't any salaries for this role at Thales shared by other job seekers.

View more salaries from Thales →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now