As one of the world's largest networks of audit, tax and consulting firms, RSM delivers big ideas and premium service to help middle-market businesses thrive. We are a fast-growing firm with big ambitions -- we have a clear goal to become the premium adviser to the middle market, globally. This vision touches everything we do, motivating and inspiring us to become better every day. If you are looking for a firm where you can build a future and make an impact, then RSM is the place for you.
Workflow Developer required for the implementationand ongoing support of business processes; user workflows; and financialanalysis within software applications for RSM. You will be principally workingalongside a team of 6 software developers and product owners from within thebusiness to design and configure complex & technical workflows within abespoke enterprise financial system. The role will require good technicalknowledge of computers (e.g. principals behind Excel formulas / VBA; or other scripting/programminglanguages).
Responsibilities
* Design, development, and configuration of product workflows in collaboration with stakeholders
* Produce clean and efficient configurations for use within real time & constrained environments
* Methodical worker with good attention to detail.
* Produce forms / pages which exhibit a good user experience
* Resolution of bugs and issues
* Collaborate with other team members, test team and stakeholders
* Work closely with the software developers to ensure solutions meets requirements and architectural standards
* 3rd line support
The role requires:
Essential
* Some simple programming / scripting ability (e.g. Macro’s in Excel / VBA / automated tests / JavaScript / Game dev/scripting / C# / Java / Python / PowerShell / SQL / etc.)
* Good technical problem solving with the ability to see the bigger picture
* Capable of working proactively and carrying out day-to-day role with limited supervision
* Capable of seeing & understanding links between modules within a system
* Able to communicate well and adapt / understand the language used with people in different roles (e.g. software developers / stakeholders
Desirable
* Python experience
* C# / SQL experience
* Experience of a using version control system, primarily Git
* Experience with coded automated testing frameworks e.g. Selenium
* A task management system (e.g. Azure Dev Ops / Jira / etc.)
* Scrum / Agile experience
* Experience with accountancy / auditing practices