Position Overview
We’re looking for a Fullstack Developer with strong experience in C++ and .NET to help build and maintain our flagship platform, BusPlanner Pro, and related web-based tools. The ideal candidate will be deeply comfortable working in back-end systems, with additional exposure to front-end development using ASP.NET MVC, JavaScript, and Bootstrap.
This is a backend-heavy role - but the ability to contribute to UI development and collaborate across the full stack is important. Our environment includes C++ for core business logic, .NET / C# for web applications, and SQL Server / MySQL for data access. We deploy on IBM Cloud and use Azure DevOps-managed CI / CD pipelines.
Key Responsibilities
- Contribute to the development and maintenance of BusPlanner Pro, written in C++.
- Build and support web applications using ASP.NET MVC, C#, and .NET Framework / Core.
- Support front-end development using JavaScript, HTML5, CSS3, and Bootstrap.
- Collaborate with cross-functional teams (Product, UI / UX, QA) to deliver reliable, high-quality software.
- Write clean, maintainable, well-documented code across both front-end and back-end components.
- Develop and optimize SQL queries and integrate with relational databases like MySQL.
- Participate in peer code reviews, CI / CD processes, and DevOps-based release workflows.
- Investigate, debug, and resolve issues in both legacy and modern systems.
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or related field — or equivalent experience.Solid professional experience with C++ in a production environment.Strong experience developing web applications using .NET, C#, and ASP.NET MVC.Familiarity with front-end technologies : JavaScript, Bootstrap, HTML5, and CSS3.Experience working with RESTful APIs, software design principles, and architectural patterns.Strong grasp of object-oriented programming (OOP) and performance optimization.Proficiency with SQL, MySQL, and relational database design.Experience using Git or equivalent version control systems.Strong analytical and problem-solving skills; able to work both independently and as part of a team.Nice to Have
Familiarity with IBM Cloud, Azure, or AWS cloud environments.Exposure to MEAN stack (MongoDB, Express, Angular, Node)Experience with CI / CD pipelines, DevOps, or container tools like Docker.Knowledge of legacy system modernization or previous work on hybrid architecture environments.What We Offer
Competitive salary and performance-based bonuses.Flexible work hours and remote-friendly setup.Opportunities to grow in a hybrid legacy / modern codebase environment.A collaborative team culture focused on high-impact engineering.Full health and wellness benefits.#J-18808-Ljbffr