Please check your email .
Are you a forward thinking Full Stack Software Developer who wants to join a like-minded company?
My client is a forward-thinking, niche, multi-law service practice. They are a friendly and down-to-earth practice that combines good quality work with a relaxed working environment. They truly recognise and appreciate talent – they know it is people that make businesses grow!
They are looking to complement their hard-working and talented IT department with an ambitious and determined Software Developer.
This position will be best suited to a full stack developer, who likes to be challenged in terms of both technical and soft skills and who enjoys working on their own or within small teams.
You will be working on Projects with following technologies:
* Proclaim: an industry leading case management system, it has its own development environment, training will be facilitated by us where needed
* .NET: utilised for our internal applications and integration apps
* Mobile development
* Web development
Proclaim projects are going to account for 40-80% of your workload – Proclaim experience is not essential though.
Your role will be:
Developing software solutions following SCRUM/Agile methodology
Investigating problem areas and identifying business needs
Establishing operational feasibility of proposed solutions
Documenting and demonstrating solutions
Provide time and resource estimates to assist in the planning of projects.
Creating flowcharts, layouts, diagrams, charts, code comments, and clear code
Preparing deployment plans for developed solutions
Conducting systems analysis and recommending changes in policies and procedures
Protecting operations by keeping information confidential.
Providing training and demonstrations
Collaborate effectively with other technical teams to exploit new technologies to enhance the applications and service infrastructure
Assist the Operations team with service launches by providing timely adoption documentation, training, and assistance with problem resolution
What will you bring to the role?
The Essential skills are:
* 2 years’ experience in one or more major programming languages (.NET (C#, VB), PHP, JavaScript, C/C++)
* Event-Driven systems design
* Commercial experience using Microsoft Azure or one of the other top cloud providers.
* An appreciation of good user experience and prepared to be the users’ advocate
* A track record of producing maintainable code
* Ability to rapidly acquire new software skills and to work with new technologies
* SQL Server
* MySQL
* Great communication skills
* Teamwork
And these are the nice to have but not essential skills!
Leadership
Proclaim case management system
Software architecture design
A solid understanding of software testing (Unit, Integration, E2E, etc) and Test-Driven Development
WordPress, Drupal, and Web development
Microsoft Visio
Mobile development experience
Your personal attributes will be:
Original thinking in the work that you do, always seeking to unlock creativity and bring new and unexplored ideas to life
Continually seeking new ways to bring audiences and communities into the heart of your work
Always open to new ideas and will connect with people inside and outside the company
Responsibility for your decisions and actions, ensuring you are acting in the interests of the company and its values
A can-do attitude and a determination not to allow the first hurdle to be a barrier to your ideas, work, or career
Capable to work in a cross-functional team and prepared to help out in different aspects of achieving the team’s goals
You will:
Be a great Communicator – able to get your message clearly understood
Be a Planner and an Organiser – handling deadlines with ease
Be an analytical thinker – able to make the complex simple
What do you get in return?
* Highly competitive salary
* Hybrid working
* 31 days annual leave
* Flexible working hours
* Time off in lieu
* Opportunity to accrue 4 extra days of annual leave per year
* Opportunity to purchase 5 additional days of annual leave
* Time off for birthday
* Company events
* Friendly team
* Onsite Parking
* Casual dress