Responsibilities
:
1. Working with key stakeholders on the analysis, development, and ongoing maintenance ofplex and business-critical software applications.
2. Collaborate seamlessly with cross-functional teams across different global offices to analyze requirements and implement effective software solutions.
3. Ownership: Taking projects through the entire cycle from requirements gathering to production release and on-going operations
4. Constant improvement the user experience and the application performance
5. Support of the production environment during the day ensuring stability and technical changes to improve the environment are prioritised
6. Be a point of escalation for occasional production issues out of working hours
7. Ensure consistentmunication and coordination to achieve project milestones.
8. Stay updated on industry trends, emerging technologies, and best practices to continuously enhance software development processes
Skills:
9. Bachelor's or Master's degree inputer Science or related field.
10. Experience leading or contributing to the architecture of aplex distributed business system using C#, Java
11. Knowledge and experience in of building full-stack applications, inclusive of web front-end (React), authentication and REST APIs
12. Familiarity with Elastic Search, no-SQL databases such as MongoDB
13. Experience working with stakeholders across global offices
14. Experience working in a front office environment, with the ability to manage multiple priorities and work under pressure to tight deadlines
15. Ability to build and maintain relationships in person and remotely
16. Experience and a keen interest in mentoring and helping other team members grow Pragmatic and can deliver the best solution for the business now, whilst not sacrificing quality of the codebase over time.
17. Strong interpersonal andmunication skills for interacting with the business stakeholders Experience in distributed software architecture and basic networking
18. Strong problem-solving and analytical skills