At BJSS, we develop apps like you’re supposed to – we use current tech, iterate rapidly and integrate securely – it’s what we do best. Whether it’s the next banking app, virtual grocery store basket, health improvement and monitoring assistant or software we might use in the future, such as heartbeat authentication, we deliver products that work, follow best practices and pass all performance and functional tests.
But don’t just blindly trust what we say! We’re looking for seasoned developers who are excited about C# and JavaScript and what it offers. Are you one of them?
At BJSS we’re passionate technologists that strive to deliver the very best solutions for our clients. As a member of the Development community, you will need to share this passion and be inspired by Technology. Our Software Engineers typically create complex solutions in demanding and sometimes difficult environments, they create the tools and/or build solutions that have never been built before. We deliver a variety of solutions to various clients across multiple sectors across the UK (and beyond…). You will have access to leading technologies and you will get to work with some great people who consistently deliver top quality solutions. We pride ourselves on recruiting the very best people we can identify in the U; which means that joining BJSS you get to work alongside them.
Therefore if you’re looking for a role that offers diversity across companies and technology, regular tech talks and forums, hackathons and social events, then we’re worth a look.
We’re not just looking for a Developer. We’re looking for a multi-faceted technologist who has strong experience of developing complex applications within a Java. We’re currently looking for creative and talented people who enjoy being challenged, to join our diverse team of technical Developers. Most of our assignments enable you to work directly with our clients. This could be on client site or out of a BJSS office. With C# being your core language, exposure to others such as Java, Python, Scala and/or other exciting technologies is seen as a bonus. Experience of developing front-end solutions and therefore Javascript frameworks would be super advantageous. Object Orientated skills are essential, as well as Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI).
Familiarity with a few databases, like Oracle, PostgreSQL, SQL Server, MySQL, NoSQL and/or similar databases is key, with hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications.
In addition to all this good stuff, we are looking for candidates who will be happy to engage with our clients, get involved in our recruitment processes and/or maybe external events/forums. Therefore strong communication skills are essential.
We're looking for people who will go an extra mile to understand our clients' strategic and operational challenges and help us to design and deliver innovative solutions. You'll have worked with: ETL tools or have experience profiling and cleaning the data. Preferably with Pandas or SQL Data visualisation tools. Primarily Power BI, Tableau or Qlik DB model design tools, like Erwin, and know different modelling techniques (Kimball, Inmon, …) Experience with AWS or Azure would be helpful.
Technology and digital is the fastest growing industry; software developers are in high demand and earn some of the highest salaries in the sector. Tech employees tell us this is set to continue. This technical training programme will let you develop the skills and knowledge needed to be set for life, with great career opportunities and incredible earning potential.
Some of the must-haves are: Strong ITIL knowledge and experience + Strong experience and knowledge of Incident Management tool sets + Strong customer service skills + Communicate effectively internally with project teams and externally with BJSS clients Assist in developing and providing management reports on a daily, weekly, or monthly basis, and produce ad hoc analysis upon request + Provide a central point of contact for Service Operation processes ensuring that all Client requests\Incidents\Changes are dealt with in a timely and effective manner, in line with agreed levels of service + Ensure that requests are logged, monitored and re-assigned where appropriate internally and externally in line with client SLA targets + Assist the Service Manager with ITIL process reporting, specifically Incident, Problem, Change and Capacity etc.
If you have some of the following attributes, please get in touch: Good DM/PM experience – we have DMs with a year or 2 under their belt to 20+ years ++ End to end software delivery lifecycle experience ++ Hands on Agile experience ++ Client interaction – do you regularly deal with clients? To what level? ++ A good understanding of software development practices. Are you up to speed on CI/CD? BDD / TDD? ++ Commercial acumen – we don’t always take a PM with £10m + budget experience, but can you talk to solid financial management skills? ++ Self-starter – we don’t expect to be holding hands but will provide a support network to you to achieve success. ++ People person – Delivery Managers have overall responsibility for the wellbeing of their team. Not looking for a standard 9-5 job.
Some of the must-haves are: Strong ITIL knowledge and experience + Strong experience and knowledge of Incident Management tool sets + Strong customer service skills + Communicate effectively internally with project teams and externally with BJSS clients Assist in developing and providing management reports on a daily, weekly, or monthly basis, and produce ad hoc analysis upon request + Provide a central point of contact for Service Operation processes ensuring that all Client requests\Incidents\Changes are dealt with in a timely and effective manner, in line with agreed levels of service + Ensure that requests are logged, monitored and re-assigned where appropriate internally and externally in line with client SLA targets + Assist the Service Manager with ITIL process reporting, specifically Incident, Problem, Change and Capacity etc.
Applicatns will have a minimum 5 years’ experience in a delivery focussed environment and must be able to demonstrate: Strong commercial experience of managing complex multi-tier enterprise infrastructure environments In-depth configuration management, automation and scripting skills including use of a scripting language such as Python or Ruby, proficiency with shell scripting (e.g. BASH) In-depth knowledge of platform and application automated deployment technologies (e.g. Cobbler, Puppet, Chef, Tivoli Provisioning Manager, Foreman) and more....