C++ with C# Developer

ITC Infotech

Bengaluru

On-site

INR 800,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading company in IT Services is seeking a mid-senior level Software Engineer based in Bengaluru. The role focuses on analyzing and migrating file access systems to MongoDB, requiring strong skills in C++, C#, and RESTful API development. Successful candidates will collaborate with the team to enhance the API and ensure seamless integration with the existing design, contributing to overall project success.

Qualifications

  • 5-7 years of experience in C++ and C# programming.
  • Strong knowledge of MongoDB, particularly Atlas DB.
  • Experience designing and implementing RESTful APIs.

Responsibilities

  • Analyze and identify file access in a large codebase.
  • Implement changes to migrate file access to MongoDB via a REST API.
  • Conduct thorough code research and documentation for the migration process.

Skills

C++
C#
MongoDB
RESTful APIs
Version control systems
Problem-solving
Communication
Teamwork

Education

Bachelor's degree in computer science, Engineering, or related field

Tools

Git

Job description

Get AI-powered advice on this job and more exclusive features.

Experience: 5-7 years
Responsibilities:
¿ Analyze and identify all instances of file access in a large codebase written in C++ and C#.
¿ Implement changes to migrate file access to MongoDB via a REST API.
¿ Collaborate with the team to utilize the existing base level design for the API/Mongo layer.
¿ Conduct thorough code research and documentation to support the migration process.
¿ Work with version control systems to manage code changes.
Requirements:
¿ Bachelor¿s degree in computer science, Engineering, or related field.
¿ Proven experience in C++ and C# programming.
¿ Strong knowledge of MongoDB, particularly Atlas DB.
¿ Experience in designing and implementing RESTful APIs.
¿ Ability to analyze and work with large codebases.
¿ Familiarity with version control systems like Git.
¿ Excellent problem-solving skills and attention to detail.
¿ Strong communication and teamwork abilities.
Preferred Qualifications:
¿ Experience with similar migration projects.
¿ Knowledge of software development best practices.
¿ Familiarity with Agile methodologies.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at ITC Infotech by 2x

Get notified about new Software Engineer jobs in Bengaluru, Karnataka, India.

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer- C++
Software Engineer- C++

Informatica • Bengaluru Urban

On-site
INR 800,000 - 1,200,000
Comprehensive health, vision, and wellness benefits
Flexible time-off policy
Equity opportunities
+1
Software Engineer_Fullstack
Software Engineer_Fullstack

LinkedIn • Bengaluru

Hybrid
INR 800,000 - 1,500,000
Generous health and wellness programs
Flexible work arrangements
Time away for employees
Senior Backend Developer
Senior Backend Developer

Innovatily • Bengaluru Urban

Hybrid
INR 1,000,000 - 1,500,000
Competitive salary
Performance bonuses
Health insurance
+2
Software Engineer - Backend
Software Engineer - Backend

BrowserStack • Mumbai Suburban

Remote
INR 800,000 - 1,500,000
Lead Development Engineer
Lead Development Engineer

Aptean India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Architect
Java Architect

IOWeb3 Technologies • Hyderabad

Hybrid
INR 1,400,000 - 2,000,000
Open communication
Empowered work environment
Strong culture of ownership and innovation
+1
.Net Fullstack Developer (Angular +SQL)
.Net Fullstack Developer (Angular +SQL)

Tata Consultancy Services • Bengaluru

On-site
INR 800,000 - 1,500,000
C++ Developer // AI Product // Bangalore
C++ Developer // AI Product // Bangalore

KSA INC • Bengaluru

On-site
INR 600,000 - 1,000,000
Competitive salary and performance bonus
Health insurance
Workcation benefits
+1
.Net Microservices Tech Lead
.Net Microservices Tech Lead

Persistent Systems • Chennai

Hybrid
INR 1,200,000 - 1,800,000
Competitive salary and benefits
Flexible work hours
Employee engagement initiatives
+1
Sr. Software Engineer/Lead-(Java Backend, DB and Kafka)
Sr. Software Engineer/Lead-(Java Backend, DB and Kafka)

RingCentral • Bengaluru

On-site
INR 1,500,000 - 2,500,000