Senior Developer Integration & Development

Salary: 100.00 -  125.00
Posted: 17-02-2025
Category: Software Development
Banana Shire, 

Job Description

Novocure is a global publicly-traded commercial-stage oncology company developing a profoundly different cancer treatment therapy called tumor treating fields (TTFields) for patients with solid tumors. TTFields therapy is a non-invasive, novel, antimitotic treatment modality which utilizes proprietary technology attempting to slow or reverse tumor progression by inducing tumor cell death. Novocure's commercialized product, Optune, is approved for the treatment of adult patients with glioblastoma (GBM) in the USA, Europe and Israel. Novocure has ongoing or completed clinical trials and is further expanding its efforts into several other solid tumor indications - non-small cell lung cancer, pancreatic cancer and other types of solid cancers. Novocure Poland is our newest office in Europe and you will be part of a global business services team supporting multiple business functions including finance and payroll and located in Krakow. The global business services organization within Novocure Poland is critical to Novocure’s efforts to drive process efficiency, standardizations and drive greater business value as the company prepares for future growth. To support our team in Krakow, Poland we are looking for an: Senior Developer, Integration and Development The Senior Developer, Integration and Development will work across teams to design, develop, and implement Applications using Novocure’s range of different development tools. This candidate will collaborate with internal teams and work with external consultants when needed. The Senior Developer, Integration and Development will be responsible for developing client-side and server-side software, integrating with SAP, Mulesoft and a wide variety of systems internally. This role will also be required to follow all development processes, and maintain a high degree of code quality and delivery velocity within Novocure’s technology team. This role will also be required to develop within the processes and governance controls developed, to ensure secure and scalable technology solutions for Novocure’s various business units. The Senior Developer, Integration and Development is a full-time position with 2 days in the office, reporting to the Senior Manager, Integration and Development, based in Krakow, Poland. Your responsibilities: Provides technical expertise on software development across all business applications. Communicate and collaborate with various stakeholders ensuring correct and effective on-time implementation, enhancements, and code fixes for software solutions. Create and build reusable artifacts, standards, templates, guidelines, and patterns to be used by other team members as applicable. Participate in sprint ceremonies, including refinement, retrospective, and scoping meetings. Lead the team and technical deliverables as assigned across all projects. Solve complex business challenges through custom built technology, for both front end and back end solutions. Ensuring the standards, guidelines, and code quality criteria are met in every phase of delivery. Assist in technical POCs to create innovative technical solutions. Experience with React.js, C#, HTML, CSS, jQuery, Node and other web frameworks. Experience in Java, Messaging / Event Driven systems, Websockets, Web APIs (e.g., SOAP, REST, ODATA), and authentication methods such as OAuth and SAML. Experience with Services Oriented Architecture and RESTful Architecture, web services development. Experience in MuleSoft Integrations and MuleSoft API Management. Experience with Anypoint Runtime Manager and Enterprise release capabilities. RAML specifications/build experience. Your profile: Bachelor’s Degree in Computer Science/Information Systems or related field. MuleSoft Integration/Platform Architect certifications. 8+ years in IT or related field. 4+ years of experience working in enterprise application development. 4+ years of experience with MuleSoft platform. Experience with Anypoint platform set-up including identity management, client management, roles and access, environment, VPC, DLB, VPC sizing, firewalls, network, cloud concepts, etc. Hands-on development experience in Mule 4.x including RAML design, REST API design, Flow, Sub flow, message processor, connectors, components, scopes, flow control, error handling, batch processing, Dataweave 2.x, java, custom connector SDK, MUnits, etc. Experience with various deployment options in MuleSoft (CloudHub, on-premise, RTF, PCF and private cloud). Experience in MuleSoft MUnit and building automated testing scenarios. Experience and understanding of complete software development lifecycle. Experience in implementing security aspects including API security, authentication, authorization, message & transport-level security. Experience in designing performant, scalable, fault-tolerant and highly available application architecture. Experience with DevOps, CI/CD concepts and build pipelines using Jenkins, Maven, git, docker, ansible, etc. Benefits: Financial:• Performance related bonus• Life Insurance Health:• Private Medical care We are looking forward to receiving your application to Natalia Kochanowicz, Talent Acquisition Partner through our Applicant Portal. Please find more information about Novocure and our therapy on our website or by consulting our patient testimonial videos. #J-18808-Ljbffr

Job Details

Salary: 100.00 -  125.00
Posted: 17-02-2025
Category: Software Development
Banana Shire, 

Related Jobs

loading image.

Sign up to our Newsletter