At a Glance
- Tasks: Design and develop web applications using C# while optimising SQL Server databases.
- Company: Join Synechron, a leading tech company with a focus on innovation and collaboration.
- Benefits: Enjoy strong market rates, flexible work arrangements, and excellent career development opportunities.
- Why this job: Make an impact in the banking sector with cutting-edge technology and a diverse team.
- Qualifications: Proven C# experience, strong SQL skills, and familiarity with CI/CD tools required.
- Other info: Work in a dynamic Agile environment with a commitment to diversity and inclusion.
The predicted salary is between 30000 - 50000 Β£ per year.
Synechron is looking for an experienced C# Developer, with knowledge/understanding of .Net Framework/Net Core to join our development team working for a leading global bank. We are specifically looking for hands-on experience with version control systems, CI/CD pipelines, and testing frameworks. The ideal candidate will be adaptable linguistically, comfortable working primarily within the .NET Framework but open to leveraging Java, Python, or other technologies as needed.
Key Responsibilities
- Design, develop, and maintain web applications using C#
- Develop and optimise SQL Server databases, queries, and stored procedures
- Manage source code using Git and collaborate via branching and merging strategies
- Implement and maintain CI/CD pipelines using tools such as TeamCity or equivalent
- Deploy applications to various environments with efficiency and precision
- Write comprehensive unit tests using NUnit or similar testing frameworks
- Conduct performance testing to ensure application scalability and robustness
- Collaborate with cross-functional teams including QA, UI/UX, and product management
- Troubleshoot and resolve performance bottlenecks and bugs
Qualifications & Skills
- Proven experience with C#
- Strong SQL Server experience, including database design and optimisation
- Proficiency with Git version control
- Hands-on experience with CI/CD tools, preferably TeamCity; familiarity with other tools like Jenkins, Azure DevOps, etc., is a plus
- Experience with unit testing frameworks such as NUnit
- Knowledge of performance testing and profiling tools
- Understanding of deployment processes and environments
- Excellent problem-solving and communication skills
- Ability to work effectively in a team-oriented, Agile environment
This is a permanent role, working x3 days a week from the Belfast office (Paper Exchange). Strong market rates and excellent benefits.
C# Developer - BELFAST- (Java or Python) employer: Synechron
Contact Detail:
Synechron Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land C# Developer - BELFAST- (Java or Python)
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at Synechron or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your C# projects, SQL Server optimisations, and any CI/CD pipelines you've implemented. This gives potential employers a tangible look at what you can do.
β¨Tip Number 3
Prepare for the interview by brushing up on your problem-solving skills. Be ready to tackle coding challenges and discuss how you've handled performance bottlenecks in past projects. Practice makes perfect!
β¨Tip Number 4
Don't forget to apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the team at Synechron.
We think you need these skills to ace C# Developer - BELFAST- (Java or Python)
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your C# experience and any relevant skills with .NET Framework or Core. We want to see how your background fits the role, so donβt be shy about showcasing your SQL Server expertise and version control knowledge!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youβre excited about this role and how your experience aligns with our needs. Mention your hands-on experience with CI/CD pipelines and testing frameworks to grab our attention.
Showcase Your Projects: If you've worked on any projects that involved C#, SQL Server, or CI/CD tools, make sure to mention them! We love seeing real-world applications of your skills, so include links or descriptions of your work where possible.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. Itβs super easy, and weβll be able to track your application more efficiently. Plus, it shows youβre serious about joining our team!
How to prepare for a job interview at Synechron
β¨Know Your Tech Stack
Make sure you brush up on your C# skills and have a solid understanding of the .NET Framework. Be ready to discuss your experience with SQL Server, Git, and CI/CD tools like TeamCity. The more familiar you are with these technologies, the more confident you'll feel during the interview.
β¨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled performance bottlenecks or bugs in past projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for the interviewer to see your thought process and problem-solving abilities.
β¨Demonstrate Team Collaboration
Since this role involves working with cross-functional teams, be ready to discuss your experience collaborating with QA, UI/UX, and product management. Highlight any Agile methodologies you've used and how you contributed to team success, as this will show you're a great fit for their culture.
β¨Ask Insightful Questions
Prepare a few thoughtful questions about the company's development processes, team dynamics, or future projects. This not only shows your interest in the role but also gives you a chance to assess if the company aligns with your career goals and values.