cover image
SoftNice UG

Python Backend Developer

Hybrid

London, United Kingdom

Freelance

05-03-2025

Share this job:

Score my CV

Job Specifications

Python Backend Developer: We need a senior developer with extensive knowledge on building scalable python back-ended solution. For example, how to support dozens of concurrent requests, how to handle occasional dead pod, etc. We need someone help us check our implementation and see if there are problems that we aren't aware of. More importantly, implement solutions that resolve these issues.
Python API frameworks
Async process with python, message broker
Python software development
Kubernetes
Pod management
Microservices
Good to have:
Openshift
Cosmos DB
Azure Blob Storage

About the Company

SoftNice is an award-winning and global IT Services and Solutions company specialised in deploying IT solutions and delivering them. We recruit for a wide range of industries including IT, Event, Healthcare Finance & Security Staff. We offer recruitment in all the forms viz. temporary, permanent and contract assignments. Softnice has been established for over 10 years, building strong relationships with our customers and candidates.Today we proudly call ourself as 360 staffing company as we are successfully delivering int... Know more

Related Jobs

Company background Company brand
Company Name
Counter
Job Title
Senior Software Engineer
Job Description
Counter Consultant - Skipton Building Society Please do not apply via 'LinkedIn Easy Apply'. LINK TO APPLY: https://bit.ly/SkiptonCounterConsultant About The Project Counter, a consultancy brand under the Northcoders Group, adopts a model where we help clients attract, onboard, upskill and integrate talent into their businesses, in order to give the team a seamless start to long and successful careers there. Counter teams are formed for our clients by deploying a Counter Tech Lead to work within the client’s organisation in order to hire appropriate team members from the Northcoders and/or Tech Returners network, and then to work in collaboration with them directly on live clients projects. Providing support, extra training and all the guidance to fast-track the individuals’ journey within that organisation. Following the success of a recent partnership with Skipton Building Society under the same model within their Data Engineering team, we have been contracted to provide a team of experienced React engineers, along with the support of Xav Bruggen, our Counter Tech Lead on this engagement, for a period of 6 months. The team will be based within the Web, App & Auth team at SBS & will be working on the development of new customer portal apps on both web (React, Next.js and TypeScript) and mobile (React Native and TypeScript). The team will be responsible for delivering key user journeys for borrowers and savers at SBS. They will integrate with the existing engineering teams, but will also have the autonomy to establish their own working practices where doing so meets business needs. Xav has been working within Skipton Building Society over the past 6 months building rapport with the wider organisation, learning about Skipton’s ways of working and getting hands-on experience with project work across the Web, App & Auth team. “The ideal candidate will have a strong foundation in modern software engineering methods like Continuous Integration, Continuous Delivery and Test-Driven Development. React and TypeScript fluency is essential. I’m excited to lead the team at SBS and for us to start delivering high-quality software at pace.” - Xav Bruggen, Counter Tech Lead The successful applicants will be offered a flexible, fixed-term contract by Counter (Northcoders Group). At the end of that period, the team members could be given the opportunity to apply for full time roles at Skipton Building Society. We are looking for individuals who connect with Skipton’s values and mission, can see a future career within their organisation and are happy to travel into their offices at least once a week. (Address - Skipton Building Society, The Bailey, Skipton, North Yorkshire, BD23 1DN) About Skipton Building Society Not just another building society. Not just another job. We're the fourth biggest building society in the UK and what makes us a bit different is that we're a mutual organisation. We don't have shareholders; we're owned by our members. Our colleagues say Skipton's a great place to work, and you could be one of them, bringing with you new ideas on how we can keep customers at the heart of what we do. Whatever your background, and whatever your goals, we'll help you take the next step towards a better future. Skipton Building Society is known for its employee-focused culture, offering a blend of financial rewards, career growth, and work-life balance. The Technology Department at SBS plays a crucial role in supporting the organisation’s digital transformation, cybersecurity, and IT infrastructure. The team works on modernising financial services, improving customer experience, and ensuring data security while aligning with the mutual values of the society. Skipton Building Society are currently working on a corporate plan to become a more digitally enabled building society. They want to be able to deliver a wider set of digital value streams across the organisations’ Savings and Mortgages products in order to appeal to a wider demographic. They have started working on a long-term tech roadmap and a digital transformation journey to build out these value streams with modern working practices and a desire to work in more persistent tech teams. They have started delivering on the roadmap with both permanent members of staff as well as with a variety of external partners. Underpinning the success of the roadmap is an intrinsic desire to have a local and sustainable people strategy in place. This will ensure that they have the long-term in-house capability with the required skill sets to continue delivering on their objectives, especially once the roadmap has been delivered. What We Are Looking For: Individuals with: Strong communication, time management and process definition skills Awareness of modern software testing approaches An understanding of the strive for best practice whilst balancing a pragmatic approach to delivery An enthusiasm for working on complex problems in small steps A consistent ability to demonstrate clarity of information and preparedness even in the face of obstacles The ability to understand a problem from a non-engineering perspective - Often called a systems thinking approach (e.g. Perspective of designers, testers, POs, agile coaches) Awareness of secure software development principles and practices Special Conditions of Employment: You must have Right to Work in The UK to be eligible for this role. Be happy to have the below checks completed by either Northcoders/Skipton: Evidence of Right to Work DBS check Credit check Bank of England check CIFAS check 3 years of employment covering gaps with evidence Technology Stack: You must have proven experience with Typescript and React in a commercial environment to be eligible for this role. We don’t expect you to know the other technologies in depth, but we share them for awareness: React, Next.js and React Native TypeScript, Kotlin and Swift React Testing Library Nx monorepo Azure DevOps Benefits: Pension – Salary Sacrifice Scheme Flexible Working Cash Back Health Scheme Credit Union Savings Scheme Holidays - 28 days including Bank Holidays About Counter: Counter, a consultancy brand under the Northcoders Group, adopts a model where we help clients attract, onboard, upskill and integrate talent into their businesses, in order to give the team a seamless start to long and successful careers there. Counter teams are formed for our clients by deploying a Counter Tech Lead to work within the client’s organisation in order to hire appropriate team members from the Northcoders and/or Tech Returners network, and then to work in collaboration with them directly on live clients projects. Providing support, extra training and all the guidance to fast-track the individuals’ journey within that organisation. Learn more at https://www.counter.partners.
Skipton, United Kingdom
Hybrid
Freelance
01-04-2025
Company background Company brand
Company Name
Natobotics
Job Title
Full Stack Developer-Uniform.dev (DXP, CMS) and Vercel
Job Description
Possibility of remote work: Fully remote in the UK Contract duration: 1.5-2 months Location: Remote in the UK Candidates must be based in the UK and have a valid working visa or permit. JOB DETAILS Role Title: Full Stack Developer Minimum years of experience: 8+ years Required Core Skills Strong experience in Uniform.dev (DXP, CMS), front end dev exp. (React, node.js, HTML, CSS etc.) & Vercel (Deployment tool) Job Description Exp. In Vercel (3 years min,), exp. In Uniform – 1.5 years min Strong experience on front-end/web portal development Vercel Deployment of websites using Vercel Hands-on experience in Uniform.dev CMS & DXP (create components, make config, provide APIs to support front-end development Leading communications with client architect team, review/ recommend architecture changes, impact analysis etc.
Stansted, United Kingdom
Remote
Freelance
01-04-2025
Company background Company brand
Company Name
Sectech Solutions
Job Title
Software Engineer (RUST)
Job Description
SOFTWARE ENGINEER (RUST/BLOCKCHAIN) REMOTE WORKING - UK HOURS 6 MONTH CONTRACT + EXTENSIONS OUTSIDE IR35 $NEGOTIABLE DAY RATES (US CLIENT - PAY WILL BE MADE IN USD) Our client is a Global Blockchain research and development organisation that are working on several large-scale projects and as a result of this, are now looking for additional Software Engineer with RUST experience. You have the exciting challenge of working with cutting-edge research and technology with a focus on the market's needs. To support you on this challenge, our products have software architects, product managers, project managers, formal methods specialists, and QA test engineers, with whom you must communicate professionally, effectively, and efficiently. Duties Follow agile software development practices Work with teams across multiple time zones Work independently on software development tasks Be proactive and require minimal supervision or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Key Competencies Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property tests) that provide sufficient and non-superfluous efficient code coverage. Document code and APIs concisely and unambiguously Break down tasks into sub-tasks that are completable in a short amount of time and report completion as required by managers Pragmatically adhere to software engineering principles (modularity, incremental development, no premature optimization, no feature creep, no speculative generality, ...) Education / Experience A minimum of 5 years of development experience Experience working with Git Practical experience with Agile software development methods Knowledge of functional and object-oriented programming paradigms Degree in Computer Science is desirable but not essential Specialist Skills Strong experience with the Rust programming language and system programming Experience with web services development and RESTful APIs Distributed systems and network development A track record of delivering software projects from start to finish Proficiency in software development best practices, including design, implementation, testing, and debugging HTTP API understanding as well as accessibility and security compliance. Familiarity with continuous integration and deployment pipelines Experience with cloud platforms such as AWS or GCP Software development methods such as agile programming and test-driven development Experience in developing cryptography protocols would be a bonus, as would Web3 experience
United Kingdom
Remote
Freelance
01-04-2025
Company background Company brand
Company Name
Guy's and St Thomas' NHS Foundation Trust
Job Title
Contract Monitoring Developer
Job Description
Job Summary We are currently recruiting for a new Contract Monitoring Developer within our Contract Monitoring team. The post holder will work with the Development Manager to manage the Contract Monitoring System to enable internal and external reporting at Guy's and St Thomas Hospitals. We are seeking an experienced Contract Monitoring Developer with excellent technical and interpersonal skills. The successful candidate will have demonstrated excellent knowledge of NHS Data and database management tools. They will also have strong analytical skills working with large and complex data sets. Main duties of the job The post-holder is responsible for providing technical support to the Contract Monitoring team in assuring and reporting the Trust's contractual position to external and internal audiences, with a monthly value of approx. £200m. The Trust has implemented a new Contract Monitoring System (CMS), which the post-holder will maintain. Using sound technical skills, the post-holder will work with the Contract Monitoring team, and stakeholders, to standardise data and transform it into information useful to all end users. The post-holder is responsible for delivering the technical development of the CMS by: Ensuring the current rules for assigning activity groupings and tariffs are accurate as well as the rules for determining the appropriate commissioner The post-holder will provide advice and guidance to colleagues on: HRGs, tariff structures, PSS allocation rules NHS Clinical Information to enhance the understanding of Trust activity by both internal and external audiences. The post-holder will support delivery of the Trust's contracting strategy by: aligning Contract Monitoring with the Trust's income plan; developing and maintaining master look-up files that determine how contracting information is presented and categorised. As part of the Contract Monitoring management team, the post-holder will be expected to contribute to the broader information management agenda of the Trust. About Us Our Values Our Values Help Us To Define And Develop Our Culture, What We Do And How We Do It. It Is Important That We All Understand And Reflect These Values In Our Work. We Are Caring - we put patients first Ambitious - we innovate and strive for excellence Inclusive - we respect each other and work collaboratively Date posted 14 March 2025 Pay scheme Agenda for change Band Band 7 Salary £54,320 to £60,981 a year inc HCA per annum (pro rata) Contract Permanent Working pattern Full-time, Flexible working Reference number 196-COF10665-Y Job locations Great Dover Street 1st Floor, 200 Great Dover St London SE1 4YB Job Description Job responsibilities The attached job description and person specification documents contain the detailed requirements and responsibilities for this role. Responsibilities Job description Job responsibilities The attached job description and person specification documents contain the detailed requirements and responsibilities for this role. Person Specification Essential Essential Graduate with high level of numeracy Degree in informatics-related discipline, or equivalent experience within the area of information management Knowledge of current NHS issues relating to acute hospital contracting information management including national tariffs, HRGs, SUS, contract monitoring Previous Experience Essential Knowledge of NHS data including its structure, definitions and relationship to clinical activity recording Experience of working with contract monitoring and experience of working with contract monitoring software suppliers Broad experience of using information derived from large and complex data sets Considerable post-graduation experience required in a post with a significant analytical component Experience in collection, management, reporting and presentation of financial and activity data Experience of managing staff, including staff development Skills/ Knowledge / Ability Essential Mature and confident manner capable of negotiating and influencing clinical and managerial staff Excellent interpersonal and communication skills, ability to work as part of a team and operate effectively in a multidisciplinary environment Demonstrable ability to interpret meaning of numeric reports and explain complex concepts to a lay audience Excellent organisational skills with a demonstrable ability to balance competing demands and priorities Good information presentation skills, evident in use of graphics and design of reports Advanced Excel skills including macros Self-motivated with genuine interest in subject-matter Specific experience of Power BI and Qlikview Demonstrable aptitude for SQL and techniques of database design, management and interrogation. Including the use of Sequel Server Integration Service (SSIS) from Server Data Tools (SDT) Desirable Advanced knowledge of a range of report development software and techniques A high standard of written skills, evident in report writing Person Specification Essential Essential Graduate with high level of numeracy Degree in informatics-related discipline, or equivalent experience within the area of information management Knowledge of current NHS issues relating to acute hospital contracting information management including national tariffs, HRGs, SUS, contract monitoring Previous Experience Essential Knowledge of NHS data including its structure, definitions and relationship to clinical activity recording Experience of working with contract monitoring and experience of working with contract monitoring software suppliers Broad experience of using information derived from large and complex data sets Considerable post-graduation experience required in a post with a significant analytical component Experience in collection, management, reporting and presentation of financial and activity data Experience of managing staff, including staff development Skills/ Knowledge / Ability Essential Mature and confident manner capable of negotiating and influencing clinical and managerial staff Excellent interpersonal and communication skills, ability to work as part of a team and operate effectively in a multidisciplinary environment Demonstrable ability to interpret meaning of numeric reports and explain complex concepts to a lay audience Excellent organisational skills with a demonstrable ability to balance competing demands and priorities Good information presentation skills, evident in use of graphics and design of reports Advanced Excel skills including macros Self-motivated with genuine interest in subject-matter Specific experience of Power BI and Qlikview Demonstrable aptitude for SQL and techniques of database design, management and interrogation. Including the use of Sequel Server Integration Service (SSIS) from Server Data Tools (SDT) Desirable Advanced knowledge of a range of report development software and techniques A high standard of written skills, e...
London, United Kingdom
On site
Freelance
31-03-2025