At a Glance
- Tasks: Develop and support applications, engage with clients, and ensure system security.
- Company: Eviden is a global leader in digital transformation with a focus on data-driven solutions.
- Benefits: Enjoy 25 days of annual leave, flexible benefits, private medical scheme, and a pension plan.
- Why this job: Join a dynamic Agile team, work with cutting-edge technology, and make a real impact.
- Qualifications: Solid programming experience in C#/.NET and familiarity with Agile and DevOps environments required.
- Other info: Opportunities for continuous learning and career growth in a supportive workplace.
The predicted salary is between 43200 - 72000 Β£ per year.
Press Tab to Move to Skip to Content Link
Select how often (in days) to receive an alert:
Eviden, part of the Atos Group, with an annual revenue of circa β¬ 5 billion is a global leader in data-driven, trusted and sustainable digital transformation. As a next generation digital business with worldwide leading positions in digital, cloud, data, advanced computing and security, it brings deep expertise for all industries in more than 47 countries. By uniting unique high-end technologies across the full digital continuum with 47,000 world-class talents, Eviden expands the possibilities of data and technology, now and for generations to come.
About the practice:
Within the AMS practice, Eviden provides on-going application support and development for a wide range of systems including bespoke applications and third-party COTS packages. This covers areas such as Incident Management, Problem Management, Service Request delivery, Development changes and enhancements. The latter typically require the design and documentation of a solution and proposal before the development work commences.
We have an Agile mindset and approach to our service, where we adapt to change, learn through failure, and encourage feedback to bring in consistent improvement.
We employ DevOps to shorten the systems development life cycle and provide continuous delivery of high software quality. This compliments our Agile mindset and approach to software development.
Candidates must haveBPSSclearance and be eligible forSC level.
Duties & Responsibilities:
- Engage with clients to understand their business requirements and provide technical assistance to support teams to help resolve issues.
- Contribute to technical design and architecture discussions
- Develop detailed technical requirements and elements of low-level design documentation
- Implement both frontend & backend systems, delivered through TDD/BDD, using a variety of programming languages and tools, such C# and .NET, to meet client needs.
- Contribute to ensuring the security, confidentiality and integrity of the systems being built.
- Participate proactively as part of an Agile team, attending ceremonies and collaborating with others to deliver complex features
- Undertake quality assurance and code reviews to ensure adherence to best practices and provide constructive feedback to other developers.
- Participate in release management
Person Specification
Skills we canβt do without:
- Solid programming experience in C#/.NET.
- Strong knowledge of using frameworks such as .NET Core
- Good knowledge in working with RDBMS such as Oracle, MySQL or Postgres
- Practical experience using design patterns
- Practical experience of developing RESTful web services
- Proven experience of unit testing, unit testing frameworks and Test-Driven Development
- Good knowledge version control systems such as Git and associated CI/CD tooling
- Proven experience in debugging or remote debugging of applications
- Effective communication and team working skills
- Good knowledge of HTML and CSS
- Practical experience developing Microservice based solutions
- Practical experience of the Behaviour-Driven Development approach
In addition, we are looking for candidates who have:
- Preferably worked within multidisciplinary teams in an Agile and DevOps environment
- Experience of delivering in a Government Digital Service (GDS) environment
- Recent experience using Project/Issue management tooling (Jira or similar)
- Familiarity with Continuous Integration pipelines (ideally with Azure DevOps, Jenkins or similar)
- Awareness of Continuous Delivery
- Used cloud & API services to deliver applications
- Problem-solving skills and good analytical and reasoning abilities
We Care About Our Employees\’ Happiness By
- 25 days of Annual leave + an option to purchase more through our Flexible Benefits.
- Flex benefits system β exciting opportunity to choose your own benefits.
- Pension – matching contribution up to 10%.
- Private Medical Scheme.
- Life Assurance.
- Enrolment in our Share scheme – subject to scheme eligibility criteria.
- Unlimited opportunities to learn in our Training platforms.
As a Disability Confident employer, we aim to ensure that people with disabilities who meet the minimum criteria for this position will be offered an interview.We are committed to making reasonable adjustments and changes as needed to the application and assessment process to remove or reduce any disadvantage associated with a person\’s disability.
#Eviden
#J-18808-Ljbffr
Application Developer - Eviden employer: Eviden
Contact Detail:
Eviden Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Application Developer - Eviden
β¨Tip Number 1
Familiarise yourself with Agile and DevOps methodologies, as these are crucial for the Application Developer role at Eviden. Understanding how to work within an Agile team and the principles of continuous delivery will set you apart from other candidates.
β¨Tip Number 2
Brush up on your C# and .NET skills, particularly with frameworks like .NET Core. Being able to demonstrate your programming expertise in these areas during discussions or interviews will be essential for landing the job.
β¨Tip Number 3
Gain practical experience with RESTful web services and microservices architecture. Be prepared to discuss any projects where you've implemented these technologies, as they are key components of the role.
β¨Tip Number 4
Showcase your problem-solving skills and analytical abilities by preparing examples of challenges you've faced in previous roles. This will help you demonstrate your fit for the position and your ability to contribute effectively to the team.
We think you need these skills to ace Application Developer - Eviden
Some tips for your application π«‘
Understand the Role: Before applying, make sure to thoroughly read the job description for the Application Developer position at Eviden. Understand the key responsibilities and required skills, such as programming in C#/.NET and experience with Agile methodologies.
Tailor Your CV: Customise your CV to highlight relevant experience and skills that match the job requirements. Emphasise your programming experience, knowledge of frameworks, and any Agile or DevOps experience you have.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your understanding of Eviden's mission. Mention specific projects or experiences that demonstrate your ability to meet client needs and work within an Agile team.
Highlight Relevant Projects: In your application, include examples of past projects where you implemented frontend and backend systems, particularly using C# and .NET. Discuss your experience with unit testing and any contributions to quality assurance processes.
How to prepare for a job interview at Eviden
β¨Showcase Your Technical Skills
Make sure to highlight your solid programming experience in C# and .NET during the interview. Be prepared to discuss specific projects where you've implemented these technologies, as well as any frameworks like .NET Core that you've used.
β¨Demonstrate Agile Mindset
Since Eviden values an Agile approach, be ready to share examples of how you've worked in Agile teams. Discuss your participation in ceremonies and how you adapt to change, learn from failures, and incorporate feedback into your work.
β¨Prepare for Design Discussions
Expect to engage in technical design and architecture discussions. Brush up on your knowledge of design patterns and be ready to explain how you've applied them in past projects, especially in developing RESTful web services.
β¨Emphasise Team Collaboration
Effective communication and teamwork are crucial for this role. Prepare to discuss how you've collaborated with others in multidisciplinary teams, particularly in a DevOps environment, and how you contribute to quality assurance and code reviews.