Job Openings Full Stack Developer Roles (Senior & Intermediate)

About the job Full Stack Developer Roles (Senior & Intermediate)

Full Stack Developer Roles (Senior & Intermediate)

Duration: 12 Months (Contract)
Location: Hybrid may be required to travel for project needs
Start Date: ASAP
Engagement Type: Limited Duration Project roadmap potentially 5 year project

Client & Project Overview

Our client is delivering a new generation of Fuel and Fleet Management Solutions that will enable smarter, data-driven decision-making across asset tracking, fuel usage optimization, and operational logistics.

The platform leverages modern cloud architecture, a full-stack web application framework, and integration with AI-powered services for analytics, forecasting, and intelligent alerts.

We are hiring for:

To support this, we are hiring for:

  • 1 x Senior Full Stack Developer
  • 1 x Intermediate Full Stack Developer

Both developers will work closely on a unified delivery team, building new features and capabilities across the stack using .NET Core, Angular, SQL Server, and cloud-native services.

Note: This project does not require building AI models. It involves working with AI-enabled APIs/services as part of a broader enterprise application architecture.

Role 1: Senior Full Stack Developer

Key Responsibilities

  • Lead architecture, design, and development of full-stack applications using C#, .NET Core, and Angular (v10+)
  • Build and integrate RESTful APIs with C#, .NET Core, and ASP.NET Core
  • Develop robust Angular components and dashboards for real-time data display
  • Optimize database performance and complex backend workflows involving fuel tracking, fleet event processing, and analytics in SQL Server
  • Collaborate with architects and product teams to deliver production-ready solutions
  • Mentor and guide the intermediate developer
  • Integrate with AI-powered APIs/services and message queueing systems, such as fuel consumption prediction, route optimization, or LLM-based reporting
  • Work with SQL Server for transactional data, reporting queries, and performance tuning
  • Apply best practices in security, testing, CI/CD, and code quality
  • Guide technical direction, review code, and mentor intermediate developers
  • Participate in code reviews, architecture discussions, and solution delivery planning
  • Collaborate with product owners, architects, and DevOps on end-to-end delivery

Required Skills

  • 8+ years in software development:
  • Experience designing and consuming RESTful APIs
  • Familiarity with cloud architecture (Azure preferred)
  • Experience integrating with message queues (RabbitMQ, Azure Service Bus, or Kafka)
  • Comfortable interfacing with AI/ML APIs (e.g., forecast engines, NLP, LLMs)
  • Proven leadership in code quality, testing, and secure development practices
  • Strong in C#, ASP.NET Core, .NET Framework/Core
  • Expert with Angular (v10+), TypeScript, HTML/CSS
  • Proficient in SQL Server with a focus on query performance and complex joins

Nice to Have

  • Exposure to fleet/fuel management, logistics, or IoT solutions
  • Microservices and containerized deployments (Docker/Kubernetes)
  • CI/CD automation, IaC (Terraform, ARM), or DevOps practices
  • Familiarity with DevExpress or advanced UI libraries
  • Python or scripting for backend automation or AI service integration

Role 2: Intermediate Full Stack Developer

Key Responsibilities

  • Contribute to the development of new features for fuel tracking, fleet monitoring, and user dashboards
  • Build and maintain components in Angular (v10+) and .NET Core Web APIs
  • Write clean, well-tested backend logic for business workflows and integrations
  • Interface with AI services (via REST) such as smart alerts or routing recommendations
  • Support data access development in SQL Server
  • Work collaboratively with the senior developer and participate in agile delivery

Required Skills

  • 3-5 years of full-stack development experience:
    • Proficient in C#, .NET Core, and API development
    • Solid experience with Angular (v10+), TypeScript, and modern web UI development
  • Experience working with SQL Server for application logic and data handling
  • Understanding of REST API integration and basic web security
  • Exposure to cloud environments and working with external services (APIs)
  • Ability to contribute clean code and learn from senior team members
  • Familiarity with secure coding and modern dev practices

Nice to Have

  • Experience or interest in fleet/fuel/logistics domains
  • Exposure to message queues (e.g., Azure Service Bus, RabbitMQ) and distributed systems
  • Experience with microservices or distributed systems
  • Familiarity with CI/CD pipelines, Git workflows, participation in CI/CD and DevOps workflows
  • Understanding of enterprise-level software delivery cycles
  • Interest in AI-driven interfaces or automation tools

Technical Environment

  • Frontend: Angular (v10+), TypeScript, HTML5, CSS3
  • Backend: C#, .NET Core, ASP.NET Core APIs
  • Database: SQL Server
  • Cloud: Azure (preferred), AWS/GCP optional
  • Messaging: Azure Service Bus, RabbitMQ, Kafka
  • AI Integration: LLM APIs, fuel consumption forecasting, route optimization, anomaly detection

Team & Culture

  • Fast-paced delivery within an enterprise environment
  • Agile team delivering high-availability, enterprise-grade solutions
  • Strong emphasis on code quality, testing, secure design, and mentorship
  • Senior-led team with opportunities for mentorship, growth, and leadership
  • Close collaboration with architecture, DevOps, and product teams
  • Working closely with product, architecture, and DevOps
  • Fast-paced, outcomes-driven delivery in a domain-critical to business operation