At a Glance
- Tasks: Join us to design and develop innovative software solutions for a leading financial institution.
- Company: Synechron is a dynamic tech company focused on engineering and AI in finance.
- Benefits: Enjoy flexible work arrangements, competitive rates, and opportunities for growth.
- Why this job: Be part of a multi-year AI project that makes a real impact in document management.
- Qualifications: 8+ years in software development with strong .NET and Azure expertise required.
- Other info: We value diversity and inclusion, encouraging applicants from all backgrounds.
The predicted salary is between 43200 - 72000 £ per year.
Synechron is looking for a Senior .NET Engineer to join their Engineering and AI Practice to work on a multi-year, AI programme of work within a leading financial institution. The role is responsible for delivering robust and reliable products which will act as a single stop solution for document management and storage across IB.
Role:
- Design, develop and test new user-facing features
- Maintain systems by identifying and correcting software defects
- Participate in requirement analysis and definition
- Create technical specifications and unit test plans
- Build reusable code and libraries for future use
- Collaborate with other team members and stakeholders
- Work with QA to align understanding of requirements and to develop system test plans
- Deliver high quality code with a 'right first time' objective
- Participate in planning, daily stand-ups, show and tell sessions and retrospective meetings
Experience:
- ~8+ years of experience in all phases of software development including design, coding, testing, debugging, and implementation
- Strong knowledge of the .NET framework, object-oriented programming, multithreading, C# with exposure to VB.NET, ASP.NET MVC, HTML5, CSS3, ReactJS, Redux, WebPack
- Expertise in development of Azure cloud based applications using C#, .Net Core
- Experience with front-end frameworks (ReactJS, etc)
- Expertise in development of REST based WebAPIs
- Expertise in writing Unit Test Cases using MS Test or nUnit
- Understanding of agile methodology
Preferred:
- Understanding of SAST tools like HP Fortify, SonarQube and their integration with CI process
- Understanding of Azure Cloud services including Azure Functions, App Services, Cosmos DB, Azure Blob Storage, Azure Cognitive Search, Azure Computer Vision
- Understanding of IaaS, PaaS and SaaS models of Azure Cloud
- Understanding of Test Driven Development
- Understanding of CI/CD processes
Multi-Year Project - Flexible Start Date - Competitive Rates - London based (x3 days in office) - FTE or Contract
Synechron's Diversity Statement: Synechron are proud to be an equal opportunity employer. Our Diversity, Equity, and Inclusion (DEI) initiative 'Same Difference' is committed to fostering an inclusive culture promoting equality, diversity and an environment that is respectful to all. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We offer flexible workplace arrangements, mentoring, internal mobility, learning and development programmes to support our global workforce. Empowerment and collaboration are at the core of how we operate. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Agile Software Developer (.NET Core) employer: Synechron
Contact Detail:
Synechron Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Agile Software Developer (.NET Core)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as .NET Core, C#, and Azure services. Having hands-on experience or projects showcasing these skills can significantly boost your chances.
✨Tip Number 2
Engage with the Agile community by attending meetups or webinars. This not only enhances your understanding of Agile methodologies but also helps you network with professionals who might provide insights or referrals.
✨Tip Number 3
Prepare to discuss your experience with RESTful APIs and unit testing during interviews. Be ready to share specific examples of how you've implemented these in past projects, as this aligns closely with the role's requirements.
✨Tip Number 4
Showcase your collaborative skills by highlighting any previous experiences where you worked closely with QA teams or participated in daily stand-ups. This demonstrates your ability to work effectively within a team, which is crucial for this position.
We think you need these skills to ace Agile Software Developer (.NET Core)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with .NET Core, C#, and Azure cloud applications. Use specific examples from your past work that demonstrate your skills in software development and agile methodologies.
Craft a Compelling Cover Letter: Write a cover letter that explains why you are a great fit for the Agile Software Developer role at Synechron. Mention your experience with REST APIs, front-end frameworks like ReactJS, and your understanding of CI/CD processes.
Showcase Relevant Projects: Include details about any relevant projects you've worked on, especially those involving document management systems or AI applications. Highlight your role in these projects and the technologies you used.
Highlight Soft Skills: In addition to technical skills, emphasise your ability to collaborate with team members and stakeholders. Mention your experience in agile environments and how you contribute to team meetings and planning sessions.
How to prepare for a job interview at Synechron
✨Showcase Your Technical Skills
Be prepared to discuss your experience with .NET Core, C#, and Azure cloud applications. Bring examples of past projects where you successfully implemented these technologies, as this will demonstrate your expertise and problem-solving abilities.
✨Understand Agile Methodology
Since the role requires an understanding of Agile practices, be ready to explain how you've applied Agile principles in your previous work. Discuss your experience with daily stand-ups, retrospectives, and how you collaborate with team members to deliver high-quality code.
✨Prepare for Behavioural Questions
Expect questions that assess your teamwork and communication skills. Prepare examples that highlight your ability to collaborate with stakeholders and resolve conflicts, as these are crucial in a multi-disciplinary environment like Synechron.
✨Ask Insightful Questions
At the end of the interview, ask questions that show your interest in the company and the project. Inquire about the team's current challenges or the tools they use for CI/CD processes, which will demonstrate your enthusiasm and proactive mindset.