<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=4958233&amp;fmt=gif">

What's this role about?

*Analysis and Planning:* - functionality. - Identify and document system requirements. - Prioritize functionalities and tasks. - Create flowcharts, functional diagrams, etc. - Document analysis and design decisions. *Design and Development:* - Perform Refactoring to improve existing code. - Design the architecture for new features. - Develop new functionalities. - Create user interfaces. - Implement design patterns. *Testing:* - Create automation scripts for testing. - Execute manual tests to detect errors and usability issues. - Create and manage test cases. - Conduct integration and system testing. - Implement performance and load testing.   Maintenance and Support: - Analyze and fix bugs reported by users. - Perform regular updates to improve functionality and security. - Provide technical support to users.

What skills and experience do you need?

* Experience working in Agile methodologies: SCRUM, Jira * Experience with .NET, .NET Core, WPF, C#, Entity Framework, windows services * Experience with APIs: GraphQL, Postman * Experience with Unit Testing: N-Unit * Experience with Relational Databases: SQL Server, Oracle * Experience with Non-Relational Databases: MongoDB * CI/CD with Jenkins, Pipelines * Version Control: Git, Bitbucket

Apply now

Join our


Ready to create your own Endava story? Your journey starts here!
Life at Endava

Our global community

We’re a diverse group of people who share, create and connect over projects and beyond in the communities we live in. Working across 28 countries in six continents, we aim to be a force for good locally and turn our passions into drivers of change.

Interesting? We love when people share.

Learn more about the opportunities and life at Endava

Contact us now!