Xeynergy™ is a dynamic Software Development and IT Services company based in Colombo, Sri Lanka. Our primary focus is providing exceptional software development services to top offshore clients located globally. Founded by a seasoned group of industry professionals, Xeynergy™ is committed to creating a network of highly skilled experts capable of working seamlessly alongside top international talent.
Position Overview
We are seeking an experienced and innovative Senior Full Stack Engineer (C#) to join our growing team. The ideal candidate will have deep expertise in C#, a strong background in building and consuming APIs, and hands-on experience with SQL databases. You will be responsible for designing and delivering secure, scalable, and high-performing solutions while collaborating with cross-functional teams in a fast-paced, global environment.
This role offers the opportunity to work on cutting-edge projects while leveraging a modern technology stack that includes C#, GraphQL, MVC, and Oracle.
Key Responsibilities
- Write testable, maintainable, and high-quality code aligned with coding standards and best practices.
- Design, develop, debug, and test new features and enhance existing applications.
- Build secure, robust, performant, and scalable solutions across the stack.
- Develop and consume APIs (GraphQL preferred, also gRPC and RESTful).
- Write quality automated tests including unit tests and API integration tests; utilize mocking frameworks effectively.
- Optimize database performance through SQL tuning and query plan evaluation.
- Collaborate with peers in technical discussions, design reviews, and decision-making processes.
- Participate in all phases of product delivery: planning, design, development, code reviews, testing, and production support.
Required Qualifications
- Proven expertise in C# development.
- Strong experience in building and consuming APIs (GraphQL preferred, gRPC, RESTful).
- Solid understanding of automated testing frameworks (unit tests, integration tests, mocking).
- Excellent knowledge of SQL and relational databases (Oracle, MS SQL Server, PostgreSQL), including query optimization and performance tuning.
- Proficiency with ORM frameworks (Entity Framework preferred).
- Strong problem-solving skills with the ability to design and implement scalable technical solutions.
- Excellent communication and teamwork abilities.
Our Technology Stack
C#, GraphQL, MVC, Oracle
What We Offer
- Competitive, above-market compensation package paid in USD.
- Opportunity to work on innovative, global projects with cutting-edge technologies.
- A collaborative environment focused on growth, knowledge-sharing, and innovation.
- Professional development and training opportunities.
- Comprehensive health cover.
- Company-paid internet facility with power backup support.