At a Glance
- Tasks: Join our Data Services team to develop and maintain APIs using C# .net.
- Company: Creditsafe is a global leader in business data services, fostering a culture of growth and innovation.
- Benefits: Enjoy a competitive salary, hybrid working, healthcare, and excellent career progression opportunities.
- Why this job: Be part of a dynamic team that values collaboration, continuous learning, and impactful solutions.
- Qualifications: Degree in software engineering or equivalent, with solid experience in API development and C# .net.
- Other info: We embrace diversity and support all applicants throughout the hiring process.
The predicted salary is between 36000 - 60000 £ per year.
We are currently looking for a systems engineer to join the Data Services team.
At Creditsafe, we weave our core values of customer obsession, trust, respect, and the courage to be different into the very fabric of our culture. With these values, we’ve fostered a culture of growth, innovation, well-being, and success for the last 20 years at Creditsafe and created a legacy of successful career trajectories within our community of Creditsafers.
The Data Services team sits within the Data Engineering department at Creditsafe Group. The team maintains over 42 APIs which are used to access company and person data from a variety of sources and transform it into a cohesive formatted response which is used in downstream products and services. We engage with stakeholders at all levels of the organization to achieve the business's objectives. We use modern tools and methodologies, utilizing the latest C# .net code base to develop our services. We’re always looking to improve the services that we maintain and are looking to leverage AWS-based services within the Data Services space in the near future. We work in an agile manner, delivering iteratively to respond to fast-paced development needs.
You will be working within a Scrum team made up of Developers and QA engineers, developing and unit testing REST-based APIs which are used to access, retrieve, and format data from a variety of internal and external data sources. The role will involve maintaining existing APIs as well as developing new APIs for new partner data integrations. The Data Services team also maintains a variety of other applications which assist in the retrieval and support of data access, such as back office/customer maintenance applications.
KEY DUTIES AND RESPONSIBILITIES
- Solution design and development: With strong API development skills using C# .net and knowledge of other languages, contribute to the design, development, and implementation of solutions.
- Scrum team participation: As part of a scrum team, engage in all aspects of team operations, including sprint planning, development, testing, and reviews. Your participation will be crucial in maintaining team efficiency and productivity.
- DevOps Practices: Utilize Azure DevOps to support continuous integration and continuous delivery processes. This includes using Azure DevOps tools to manage code repositories, build, test, and deploy applications, and monitor system performance and issues.
- Cloud Knowledge: Work with the team to help enhance and progress our systems with a view to utilizing AWS-based services such as Lambda and ECS.
- Continuous Improvement: Recommend and implement enhancements to our tools and applications in order to enhance the Creditsafe offerings.
- Quality Assurance: Maintain high standards for software quality and work on continuous improvement of system design and architecture. Review code for potential improvements and collaborate with the team to implement changes.
- Problem solving: Assist in troubleshooting and resolving system failures or degradations. Work with other team members to identify root causes and implement long-term solutions.
- Cross-functional collaboration: Work with other teams and stakeholders within the company to understand their needs and translate them into system requirements. This includes collaborating on project scope and objectives, involving all relevant stakeholders and ensuring technical feasibility.
- Knowledge sharing: Share your knowledge and expertise with the team. Mentor junior engineers and team members, fostering a culture of continuous learning and improvement.
The responsibilities detailed above are not exhaustive, and you may be requested to take on additional responsibilities deemed reasonable by your direct line manager.
SKILLS AND QUALIFICATIONS
- Qualified to degree level in software engineering or equivalent.
- Solid software development experience within a commercial environment, developing and maintaining APIs.
- Good experience of C# .net.
- Knowledge of XML, JSON, and XSLT.
- Experience using source control software such as GIT.
- Experience of Agile development methodologies and working in an Agile team setting.
- AWS experience including services such as: Lambda, S3, EC2, ECS, Fargate.
- Good interpersonal and communication skills.
- Experience using DevOps tools such as Azure DevOps.
Desirable Skills:
- Experience of working with software containers.
- Working in distributed development teams.
- Knowledge of Python.
- Knowledge of SQL.
BENEFITS
- Competitive Salary.
- Company Laptop supplied.
- Bonus Scheme.
- 25 Days Annual Leave (plus bank holidays).
- Hybrid working model.
- Healthcare & Company Pension.
- Cycle to work and Wellbeing Programme.
- Global Company gatherings and events.
- E-learning and excellent career progression opportunities.
Creditsafe is an equal opportunities employer that values diversity. Please contact Creditsafe if there is any support you need with your application.
System Engineer (c#) employer: Creditsafe
Contact Detail:
Creditsafe Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land System Engineer (c#)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially C# .net and AWS services. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Engage with the Creditsafe community on platforms like LinkedIn. Follow their updates, participate in discussions, and connect with current employees to gain insights into the company culture and values, which can help you align your approach during interviews.
✨Tip Number 3
Prepare to discuss your experience with Agile methodologies and DevOps practices. Be ready to share specific examples of how you've contributed to team efficiency and productivity in past roles, as this aligns closely with the responsibilities of the position.
✨Tip Number 4
Showcase your problem-solving skills by preparing examples of challenges you've faced in previous projects. Highlight how you identified root causes and implemented long-term solutions, as this is a key aspect of the role at Creditsafe.
We think you need these skills to ace System Engineer (c#)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C# .net and API development. Use specific examples from your previous roles that demonstrate your skills in these areas, as well as any relevant projects you've worked on.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your values align with Creditsafe's core values of customer obsession, trust, respect, and courage to be different. This will show that you understand their culture.
Showcase Relevant Skills: Highlight your experience with Agile methodologies and DevOps tools like Azure DevOps. If you have AWS experience, make sure to mention it, especially if you've worked with services like Lambda or ECS, as this is relevant to the role.
Proofread Your Application: Before submitting your application, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Creditsafe
✨Understand the Company Culture
Before your interview, take some time to research Creditsafe's core values of customer obsession, trust, respect, and courage. Be prepared to discuss how your personal values align with theirs and how you can contribute to their inclusive and diverse culture.
✨Showcase Your Technical Skills
Be ready to demonstrate your proficiency in C# .net and API development. Prepare examples from your past experience where you've successfully developed or maintained APIs, and be ready to discuss any challenges you faced and how you overcame them.
✨Familiarise Yourself with Agile Methodologies
Since you'll be working within a Scrum team, it's essential to understand Agile principles. Be prepared to discuss your experience in Agile environments, including your role in sprint planning, development, and testing processes.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving abilities. Think of specific instances where you've identified root causes of issues and implemented long-term solutions. Highlight your collaborative approach when working with team members to resolve system failures.