Hiring.Camp

Software Engineer - C#, React/Angular

Skaleart

·

1 week ago

Location
Colombo
Type
Full-time
Department
Engineering
Closing date
Today
Source
CareersPage

Description

Role Overview

Reporting directly to the Technical Lead, you will serve as a highly technical, hands-on contributor responsible for implementing high-quality features, building scalable systems, and maintaining our core platform. This role requires deep engineering knowledge, a commitment to best practices, and the ability to mentor junior developers.

Key Responsibilities

Development & Implementation

  • Design, develop, and deploy clean, high-performance features across the stack using C# (.NET) and React/TypeScript.
  • Implement event-driven and microservices architectures as defined by the Technical Lead.
  • Actively participate in the full software development lifecycle, ensuring timely and high-quality delivery.

Quality & Standards

  • Write code that strictly adheres to established coding standards, SOLID principles, and Clean Architecture.
  • Ensure system quality through comprehensive unit testing (xUnit), integration testing, and end-to-end (E2E) testing (Playwright).
  • Conduct thorough code reviews for peers, providing constructive feedback to maintain high code quality.

AI-Driven Development

  • Responsibly leverage AI development tools to boost personal productivity while maintaining a focus on core engineering fundamentals and code integrity.

Mentoring & Collaboration

  • Provide technical guidance and mentorship junior engineers.
  • Collaborate closely with the Technical Lead, and other stakeholders to translate complex requirements into technical designs and scalable solutions.

    Required Skills & Experience

    Core Technical Skills

    • Minimum of 2+ years of hands-on experience in software development.
    • Expertise in C# / .NET (latest versions) and ASP.NET Core Web API.
    • Solid experience with React + TypeScript.
    • Hands-on experience building event-driven architectures and working with Microsoft Azure (App Services, Service Bus, etc.).

    Engineering Practices

    • Deep understanding and practical application of SOLID principles, Design Patterns, and Clean Architecture.
    • Experience implementing and maintaining CI/CD pipelines (GitHub Actions preferred).
    • Proven experience with unit testing frameworks (xUnit) and E2E testing tools.

    DevOps & Cloud

    • Experience with Docker (containerization) and deployment strategies.
    • Familiarity with monitoring, alerting, and ensuring system scalability and reliability.

    Mindset

    • Strong problem-solving, analytical, and critical thinking skills.
    • High degree of independence and ownership over technical solutions.
    • Commitment to long-term code quality and sustainable development practices.

    Nice to Have

    • Experience with AI/ML integrations or AI-assisted development tools (Cursor, Antigravity, Claude)
    • Exposure to high-scale or real-time systems
    • Experience working in early-stage startups

    What We Offer

    • Opportunity to build a disruptive product from the ground up
    • High level of ownership and influence on technical direction
    • Flexible work environment
    • Growth into engineering leadership roles

    Skills

    TypeScriptReactASP.NET.NETAzureDockerCI/CDGitHubDevOpsMicroservices

    Similar Jobs

    30

    Software Engineer

    Usbank · Chennai, India

    Yesterday

    Software Engineer

    Thrillworks

    2 days ago

    Software Engineer

    Upwind · Remote

    2 days ago

    Software Engineer

    Zania · Palo Alto, CA · Hybrid

    2 days ago

    Software Engineer

    John Deere · Johnston, IA,US, US · Remote, Onsite

    2 days ago

    Software Engineer

    Ford · Dearborn, MI,US, US

    2 days ago

    Software Engineer

    USA01 - USA Automotive · Dearborn, MI, United States, US · Hybrid

    2 days ago

    Software Engineer

    PANTHERx Rare · Pittsburgh, PA

    2 days ago

    Software Engineer

    Gardacp · New York, New York, United States

    2 days ago

    Software Engineer

    Ahead · United States · Remote

    2 days ago

    Software Engineer

    Itero Group · Boston, Chicago or New York City

    2 days ago

    Software Engineer

    Ethoslife · Remote US · Remote

    2 days ago

    Software Engineer

    Liberis · London +1

    2 days ago

    Software Engineer

    Applied Research Solutions · Dayton, OH

    2 days ago

    Software Engineer

    Mattel · Hyderabad, India

    2 days ago

    Software Engineer

    Quess · Gurugram, Haryana, India · Onsite

    2 days ago

    Software Engineer

    Talkdesk · Portugal · Hybrid

    2 days ago

    Software Engineer

    Experian · Sofia, Bulgaria · Hybrid

    3 days ago

    Software Engineer

    Eurofins Scientific · Bengaluru, KA, India

    3 days ago

    Software Engineer

    Eurofins Scientific · Bengaluru, KA, India

    3 days ago

    Software Engineer

    Dubber · Melbourne, Victoria, Australia

    3 days ago

    Software Engineer

    Toyon Research Corporation · Fort Collins, CO

    3 days ago

    Software Engineer

    Intel · USA - AZ - Chandler, United States of America +1

    3 days ago

    Software Engineer

    Cisco · IND-BANGALORE, India · Hybrid

    3 days ago

    Software Engineer

    Cisco · USA-RESEARCH TRIANGLE PARK, United States of America · Onsite

    3 days ago

    Software Engineer

    CFC · UK - London

    3 days ago

    Software Engineer

    Building Communities & Careers · Chesterfield, MO, USA, United States of America +1 · Hybrid

    3 days ago

    Software Engineer

    Maersk · INBLR02 - Bangalore - Milesstone Buildcon, India

    3 days ago

    Software Engineer

    Marathonhealth · Remote, United States of America · Remote

    3 days ago

    Software Engineer

    Selinc · Idaho - Boise, United States of America +1

    3 days ago