Job Requirements
- Job Title: Software Engineer (C#/.NET) – Job Description
We are seeking a mid-level Software Engineer with strong C#/.NET skills to build reliable APIs and services, support microservices-based applications, and drive high-quality delivery using modern DevOps tooling. You will contribute across design, development, testing, security, and CI/CD, ensuring robust, secure, and maintainable software.
Key Responsibilities
-
Build and maintain backend services and APIs using C#/.NET
-
Implement microservices aligned to best practices in scalability, resilience, and observability
-
Develop automation scripts in shell for Linux-based environments; create utility tools with Python as needed
-
Contribute to frontend components using React where required
-
Quality, Security, and Testing
-
Write and maintain unit tests using .NET unit testing frameworks
-
Enforce code quality and secure coding practices with SonarQube (SAST) and Frogbot (SCA)
-
Perform code reviews, refactoring, and documentation to maintain high standards
-
DevOps and Delivery
-
Design and maintain CI/CD pipelines using Jenkins and/or GitHub Actions
-
Manage source code in Git; follow trunk/branching strategies and pull request workflows
-
Build, package, and run services using Docker; manage artifacts via JFrog Artifactory
Basic Qualifications
-
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience
-
Proficiency in C#/.NET for backend/API development
-
Hands-on experience with microservices architecture and Docker
-
Working knowledge of Linux and shell scripting
-
Familiarity with Python for scripting/utilities
-
Experience with unit testing frameworks
-
Practical experience with CI/CD (Jenkins and/or GitHub Actions) and Git
-
Experience with SonarQube (SAST) and Frogbot for SCA
-
Experience using JFrog Artifactory for artifact management
-
Familiarity with React for frontend contributions
Work Experience
- Job Title: Software Engineer (C#/.NET) – Job Description
We are seeking a mid-level Software Engineer with strong C#/.NET skills to build reliable APIs and services, support microservices-based applications, and drive high-quality delivery using modern DevOps tooling. You will contribute across design, development, testing, security, and CI/CD, ensuring robust, secure, and maintainable software.
Key Responsibilities
-
Build and maintain backend services and APIs using C#/.NET
-
Implement microservices aligned to best practices in scalability, resilience, and observability
-
Develop automation scripts in shell for Linux-based environments; create utility tools with Python as needed
-
Contribute to frontend components using React where required
-
Quality, Security, and Testing
-
Write and maintain unit tests using .NET unit testing frameworks
-
Enforce code quality and secure coding practices with SonarQube (SAST) and Frogbot (SCA)
-
Perform code reviews, refactoring, and documentation to maintain high standards
-
DevOps and Delivery
-
Design and maintain CI/CD pipelines using Jenkins and/or GitHub Actions
-
Manage source code in Git; follow trunk/branching strategies and pull request workflows
-
Build, package, and run services using Docker; manage artifacts via JFrog Artifactory
Basic Qualifications
-
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience
-
Proficiency in C#/.NET for backend/API development
-
Hands-on experience with microservices architecture and Docker
-
Working knowledge of Linux and shell scripting
-
Familiarity with Python for scripting/utilities
-
Experience with unit testing frameworks
-
Practical experience with CI/CD (Jenkins and/or GitHub Actions) and Git
-
Experience with SonarQube (SAST) and Frogbot for SCA
-
Experience using JFrog Artifactory for artifact management
-
Familiarity with React for frontend contributions
Benefits
- Job Title: Software Engineer (C#/.NET) – Job Description
We are seeking a mid-level Software Engineer with strong C#/.NET skills to build reliable APIs and services, support microservices-based applications, and drive high-quality delivery using modern DevOps tooling. You will contribute across design, development, testing, security, and CI/CD, ensuring robust, secure, and maintainable software.
Key Responsibilities
-
Build and maintain backend services and APIs using C#/.NET
-
Implement microservices aligned to best practices in scalability, resilience, and observability
-
Develop automation scripts in shell for Linux-based environments; create utility tools with Python as needed
-
Contribute to frontend components using React where required
-
Quality, Security, and Testing
-
Write and maintain unit tests using .NET unit testing frameworks
-
Enforce code quality and secure coding practices with SonarQube (SAST) and Frogbot (SCA)
-
Perform code reviews, refactoring, and documentation to maintain high standards
-
DevOps and Delivery
-
Design and maintain CI/CD pipelines using Jenkins and/or GitHub Actions
-
Manage source code in Git; follow trunk/branching strategies and pull request workflows
-
Build, package, and run services using Docker; manage artifacts via JFrog Artifactory
Basic Qualifications
-
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience
-
Proficiency in C#/.NET for backend/API development
-
Hands-on experience with microservices architecture and Docker
-
Working knowledge of Linux and shell scripting
-
Familiarity with Python for scripting/utilities
-
Experience with unit testing frameworks
-
Practical experience with CI/CD (Jenkins and/or GitHub Actions) and Git
-
Experience with SonarQube (SAST) and Frogbot for SCA
-
Experience using JFrog Artifactory for artifact management
-
Familiarity with React for frontend contributions