FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in C# and the .NET ecosystem, with strong expertise in object-oriented programming, unit testing, and test-driven development. Demonstrates ability to design and maintain backend components, integrate with APIs, and optimize existing functionality while ensuring code quality and reliability.
Highest-signal resume keywords
C# ProgrammingASP.NET DevelopmentEntity FrameworkTest Driven Development (TDD)PostgreSQL Database Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C# ProgrammingObject-Oriented Programming (OOP)Entity FrameworkDapperLINQAsynchronous Programming (Async/Await)Unit TestingTest Driven Development (TDD)REST API IntegrationMessage Brokers (RabbitMQ)
Soft Skills
Clear CommunicationEffective CollaborationProblem-SolvingAttention to DetailWillingness to Learn
Tools & Technologies
GitAWSAutoMapperXUnitMoqFluentAssertionsDocument Processing LibrariesKiroAI-Assisted Development Tools (GitHub Copilot)
Industry Keywords
CRM Application DevelopmentLayered ArchitectureCoding StandardsCode ReviewsClean Code Practices
Tech Stack
Tools & technologiesAWSCloudEntity FrameworkPostgresRabbitMQ.NET
About the role
Key responsibilities & impact- Design, develop, and maintain backend components of the CRM application using C# and .NET
- Work with relational databases to build efficient queries and data access layers
- Implement business logic using clean, maintainable patterns and layered architecture
- Write well-tested code following unit testing and test-driven development practices
- Collaborate on feature development, bug fixing, and system improvements
- Integrate with internal and external APIs and services
- Participate in code reviews and contribute to improving coding standards and practices
- Support ongoing maintenance and optimization of existing functionality
Requirements
What you’ll need- Proficiency in C# and the .NET ecosystem
- Strong understanding of object-oriented programming (OOP) principles
- Solid experience with ORM frameworks, particularly Entity Framework and Dapper
- Experience working with relational databases, preferably PostgreSQL
- Familiarity with layered application architecture and common design patterns (Repository, Unit of Work, DTOs, Dependency Injection)
- Good working knowledge of LINQ, Generics, Extension methods, and asynchronous programming (async/await)
- Experience using Git for version control
- Strong experience with unit testing practices
- Experience working with or understanding of Test Driven Development (TDD)
- Experience with message brokers such as RabbitMQ
- Familiarity with document processing libraries for PDF, Excel, Word, and CSV generation/parsing
- Exposure to cloud platforms, particularly AWS
- Experience with object mapping libraries such as AutoMapper
- Familiarity with unit testing frameworks and tooling such as xUnit, Moq, and FluentAssertions
- Experience integrating with and consuming REST APIs
- Experience integrating with SAP systems
- Exposure to AI-assisted development tools such as GitHub Copilot
- Experience or familiarity with Kiro
- Ability to write clean, maintainable, and well-structured code
- Strong focus on code quality, testing, and reliability
- Comfort working with existing systems and building new features
- Clear communication and effective collaboration
- Problem-solving ability, attention to detail, and a pragmatic approach to development
- Willingness to learn and grow within a supportive engineering environment
Benefits
Comp & perks- Flexible Working Policy with a combination of remote and office working
- Multisport Cards
- 22 Annual Leave Days for all employees plus additional days with length of service
- Lifework days: ½ day each quarter to get your life work done
- Flex hours where you can work your 40 hours across 4.5 days
- Additional Health Insurance including dental and vision care
- Team Buildings & Parties
- Life Insurance
- Refer a Friend Bonus
- Discounts across various stores, theatres, restaurants
- Employee-led CSR Programme, CluneTech Cares, with one paid Volunteer Day per year
- CluneTech Life – corporate wellness program
- Monthly Food Vuchers
- Company Paid Trainings & Learning Accounts
- #OneTeam Awards and Annual Employee of the Year Awards
- Milestone Recognition Program
- Free Sports: Football, Tennis, Volleyball
- Employee Assistance Program
- Meeting Free Days
- Compassionate Leave: up to 4 weeks paid leave for the loss of a loved one
- Compassionate Leave for pets: up to 2 days
- 5 days company-paid Miscarriage / Pregnancy Loss Leave (applicable for partner also)
