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:
Bachelors 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
Job Classification
Industry: RetailFunctional Area / Department: Engineering - Software & QARole Category: DBA / Data warehousingRole: Data warehouse DeveloperEmployement Type: Full time