- Design, develop, and enhance enterprise-level software solutions using C#, .NET / .NET Core, Razor, Web API, SQL Server, HTML, and JavaScript
- Work closely with Product Owners, testers, UI/UX specialists, and Engineering colleagues to deliver new functionality, improvements, and third-party integrations
- Remain hands-on in coding, solution design, and development across the full .NET stack
- Develop and maintain integrations with third-party platforms using APIs and other integration methods
- Support best practices across development, testing, and deployment to ensure scalable, secure, and maintainable solutions
- Contribute to CI/CD pipelines, development tooling, and engineering practices
- Participate in technical discussions and contribute ideas supporting product improvement and delivery effectiveness
- Diagnose complex technical issues, including integration challenges, data consistency issues, and performance improvements
- Support knowledge sharing and code quality through peer reviews and collaboration
- Contribute to a collaborative engineering culture focused on clean, efficient code and practical delivery
Requirements
- Proven experience as a Senior Developer within a SaaS or enterprise software environment
- Strong hands-on expertise in C#, .NET / .NET Core, and SQL / T-SQL
- Solid understanding of database design, performance optimisation, and query tuning
- Experience delivering front-end functionality using HTML, JavaScript, and Razor
- Experience building and supporting integrations with third-party systems using REST APIs or similar technologies
- Practical experience working with Azure Cloud Services and Azure DevOps, or equivalent CI/CD tooling
- Proficiency with Visual Studio or VS Code
- Strong understanding of software development practices and agile delivery methods
- Experience working across the full software development lifecycle, from concept through to production support
- Strong analytical and problem-solving skills, with a passion for clean, efficient, and maintainable code
- Experience in enterprise SaaS industries, or with complex, high-availability platforms, would be beneficial
Core Competencies
Demonstrates expertise in designing and developing enterprise-level software solutions using C#, .NET / .NET Core, and SQL Server, while ensuring best practices in coding, testing, and deployment. Proficient in building integrations with third-party systems and contributing to CI/CD pipelines within a collaborative engineering culture.
Highest-signal resume keywords
- C#
- .NET / .NET Core
- SQL / T-SQL
- REST APIs
- Azure Cloud Services
ATS Optimization Keywords
Hard Skills
- C#
- .NET / .NET Core
- SQL / T-SQL
- HTML
- JavaScript
- Razor
- Database Design
- Performance Optimisation
- Query Tuning
- Software Development Lifecycle
Soft Skills
- Analytical Skills
- Problem-Solving Skills
- Collaboration
- Knowledge Sharing
- Clean Code Practices
Industry Keywords
- SaaS
- Enterprise Software
- High-Availability Platforms
- Agile Delivery Methods
Tools & Technologies
- Visual Studio
- VS Code
- Azure DevOps
- CI/CD Pipelines
- Development Tooling
#J-18808-Ljbffr
Senior Software Developer employer: Jobtailor
As a Client Services Coordinator at our dynamic company, you will thrive in a supportive work culture that prioritises employee growth and development. We offer comprehensive training, opportunities for advancement, and a collaborative environment where your contributions are valued. Located in a vibrant area, our team enjoys a healthy work-life balance and the chance to engage with diverse clients, making every day rewarding and meaningful.