Join the Blue Team
now !

C++ Developer (3 Positions)

FI3000

Last updated: May 20, 2025 |Full-time | New

Job Description: Fastenal India is looking for a Software Developer in the C++/Linux technology. This position is a Full-Time position in our Warehouse Management Systems team. Looking for an experienced software developer with the skills to make it successful. 

Key Responsibilities:

  • Develops original and creative technical solutions to on-going development efforts.
  • Designs applications on complex major projects and subsystems and reviews and advises on technical designs 
  • Identify opportunities for continuous improvement 
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure performance, quality, and responsiveness of applications.
  • Work with Business Analysts and/or portfolio teams to gather requirements and translate business requirements into technical specifications.
  • Evaluate approaches for issues/requirements and work with the team to implement solutions.

Technical Skills Required:

  • Extensive programming experience in C++ language.
  • Knowledge of Git version control.
  • Possesses good analytical skills to debug complex issues using various tools on Linux platform.
  • Understanding of object-oriented design patterns and test-driven development.
  • Hands on experience on VI editor and Boost library.
  • Understanding of Make/Makefile, CMake.

Qualifications:

  • Bachelor's degree in computer science, Information Technology, or a related field.
  • 3-6 years of relevant development exp involving complete SDLC life-cycle.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Preferred Qualifications:

  • Debugging skills using gdb.
  • Experience in Oracle, SQL, PL/SQL.
  • Any scripting skills (shell, bash etc).

Working Knowledge of Multithread