The opportunity is ideal for developers who enjoy solving challenging programming problems, writing high-quality code, and applying strong analytical and software engineering skills in a project-based environment.
Kolkata (Rajarhat-New Town)
We are hiring experienced Software Engineers for Project CodeNinja, a remote contract engagement with an international technology client.
This opportunity is ideal for developers who enjoy solving challenging programming problems, writing high-quality code, and applying strong analytical and software engineering skills in a project-based environment.
Location: Remote or WS House Kolkata
Engagement: Contract
What You'll Do:
Complete assigned software development and coding tasks.
Write clean, efficient, and maintainable code.
Solve technical programming challenges.
Debug, optimize, and improve software solutions.
Review and refine technical solutions where required.
Deliver high-quality work within project guidelines and timelines.
Eligibility:
Bachelor's degree or higher.
Minimum 3 years of professional software development experience.
Strong programming fundamentals and problem-solving ability.
Good written communication skills.
Ability to work independently in a remote environment.
Preferred Technical Experience:
Candidates with experience in one or more of the following are encouraged to apply:
Python
Java
C++
C#
JavaScript / Node.js
Go
PHP
Experience with the following is an advantage:
Backend development
REST APIs
SQL databases
Git
Debugging and code optimization
Software architecture and design
Developers from any technology stack with solid software engineering experience are welcome to apply.
Engagement Details:
Fully remote or from WS House Kolkata
Assignments generally require up to 5 hours to complete based on complexities and your efficiency
Successful candidates must complete onboarding and a mandatory assessment before starting project work.
Continued participation is subject to maintaining project quality standards.
Task allocation depends on project requirements and availability.
Selection Process:
Resume screening
Candidate shortlisting
Client review (interview may be conducted if required)
Onboarding and mandatory assessment
Project allocation