Jobs
>
Birmingham

    Senior Software Engineer - Birmingham, United Kingdom - Turnitin, LLC

    Show more Collapse job
    Default job background
    Description

    When you join Turnitin, you'll be welcomed into a company that is a recognized innovator in the global education space.

    Over 16,000 academic institutions, publishers, and corporations use our services:
    Gradescope by Turnitin, iThenticate, Turnitin Feedback Studio, Turnitin Originality, Turnitin Similarity, ExamSoft, Ouriginal and ProctorExam.
    Our diverse community of colleagues are all unified by a shared desire to make a difference in education.

    TurnItIn is looking to grow our engineering team responsible for developing and supporting plugins, integration services, and APIs that facilitate Turnitin's internal teams and external partners.

    Our work often requires a good knowledge of algorithms, experience with API design, understanding micro service frameworks, and working with multiple languages and technology stacks, mostly Java.

    We use Kanban, which is an agile process, for our day-to-day work and project management.

    Our team is distributed across multiple time zones (US to UK), work heavily with our DevOps org, and take pride in the services we release.

    Unit and integration tests are a must, and code-ownership means we are the team on call if things break.

    You will also gain experience working at a top EdTech company using the latest AWS serverless technologies and have a direct impact on educators and learners around the globe.

    Hands-on position which requires 90-95% of writing code
    Improve stability and monitoring of existing workflows
    Ensure future success and stability through code reviews and automated testing
    Work closely with software architects and database/operations engineers on system infrastructure and design
    7+ years experience of designing and developing applications using Java
    ~7+ years of experience with relational databases
    ~2+ year of cloud development with Cloud Native solutions preferably AWS (Lambda, DynamoDB, SQS, SNS, S3, etc.)
    ~ Extensive experience with software development best practices (e.g. design patterns, test-driven development, code profiling, debugging)
    ~ Experience in building cloud-ready solutions based on microservices and multi-tenancy architecture
    ~ Degree in Computer Science or related field
    Turnitin maintains a Total Rewards package that is competitive within the local job market. People tend to think about their Total Rewards monetarily — solely as regular pay plus bonus or commission.

    Beyond the intrinsic rewards of making a difference in the lives of educators, administrators, learners and researchers around the world, and thriving in an organization that is free of politics and full of humble, inclusive and collaborative teammates, the extrinsic rewards at Turnitin include generous time off and health and wellness programs that offer choice and flexibility and provide a safety net for the challenges that life presents from time to time.

    In our Remote-First approach to collaborating, you are also able to work the way that best fits your style and situation - whether that be remote, in one of our offices/rented spaces, or hybrid.

    Our Mission is to ensure the integrity of global education and meaningfully improve learning outcomes.
    Global Mindset - We respect local cultures and embrace diversity. We think globally and act locally to maximize our impact on education.
    ~ Remote First Culture
    ~ Health Care Coverage*~ Tuition Reimbursement*~ Competitive Paid Time Off
    ~4 Self-Care Days per year
    ~ National Holidays*~ Monthly Wellness Reimbursement/Home Office Equipment*~ Access to Modern Health (mental health platform)
    ~ Retirement Plan with match/contribution** Turnitin, LLC is committed to the policy that all persons have equal access to its programs, facilities and employment. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. #

    We have other current jobs related to this field that you can find below


  • Xpertise Recruitment Ltd Birmingham, United Kingdom

    An award-winning Fintech business are offering the opportunity for a Senior Software Engineer to join the team. This is a well · - known successful company with a proven track record of delivering superior, cutting · - edge technology. As a large business theyare able to offer tr ...


  • SR2 Birmingham, United Kingdom

    ?? ???????????? ?????????? £????,?????? - £????,?????? ?? · ? ?????????? ???????????? ? · ?? ??-?????????? ?????????????????? ?????????????? (???????????? & ?????? ???????? ????????) ?? · Java Software Engineers... How would you like be a part of keeping the UK safer and more sec ...


  • Made Talent Birmingham, United Kingdom

    Senior Software Engineer · London, Birmingham, Manchester, Leeds and Bristol · 2-3 days office (Hybrid working) · £55,000 - £75,000 + Great benefits package + Pension + Holiday · Excellent opportunity to join a rapidly expanding digital consultancy where you will work on a broad ...

  • Emotiv Technical Recruitment

    Software Engineer

    4 weeks ago


    Emotiv Technical Recruitment birmingham, United Kingdom

    Software Engineer · Summary: · Large-scale Software Defined Vehicles (SDV) projects is one of the "hottest topics" in Automotive right now. The success of these projects depends highly on the quality of the Automotive Software Factory (SWF). As SDV development infrastructure, the ...

  • Capgemini Engineering

    Software Engineer

    1 week ago


    Capgemini Engineering Birmingham, United Kingdom Permanent

    Job Description · At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our ...

  • ETS Consulting Ltd

    Software Engineer

    3 weeks ago


    ETS Consulting Ltd Birmingham, United Kingdom

    Software EngineerLocation: BirminghamSalary: £53,000 to £57,000 + Pension + Healthcare + BonusDays Based - Monday to Friday – 1 Day working from homeReference: Jo5486/CHThe CompanyMy client is a global leading manufacturers of turnkey machinery solutions to a wide variety of fast ...

  • Digital Waffle

    Software Engineer

    5 days ago


    Digital Waffle Birmingham, United Kingdom £35,000

    Job Title: Software Engineer · Location: Birmingham (Hybrid) · Salary: £35,000 Per Annum D.O.E · Digital Waffle is currently partnered with an award-winning consultancy with a focus on innovation, you will be hands-on with developing software of the highest quality for their cl ...

  • BT Group

    Software Engineer

    1 week ago


    BT Group Birmingham, United Kingdom

    What you'll be doing · You'll be part of an agile software engineering team, working in a friendly environment where you'll have the autonomy to use your innovative ideas to develop and deliver new services. You will also be helping the team with defining roadmaps and shaping the ...


  • Delaney & Bourton Birmingham, United Kingdom

    **Software Integration Engineer - iPaaS** · **Outside IR35 contract, Excellent Rate** · **Remote** · The selected iPaaS tool is SnapLogic. Experience with SnapLogic isn't essential, however experience using an iPaaS tool on similar integration projects is. · Scope · - Pairing wit ...

  • nineDots

    Software Engineer

    5 days ago


    nineDots Birmingham, United Kingdom

    How am I going to progress my career to the next stage? · What will stand to me and how am I going to aid my development? · Instead of being a cog in the wheel, why not put your hands on a massive migration project that will future-proof you and one of Europe's largest insurance ...

  • Digital Waffle

    Software Engineer

    5 days ago


    Digital Waffle Birmingham, United Kingdom £55,000

    Job Title: .NET Developer · Location: Birmingham (Hybrid 1 day per month) · Salary: £55,000 Per Annum D.O.E · Digital Waffle is currently partnered with a market-leading software company, We are looking for a .NET Developer who will be involved in all aspects of the SDLC, · In ...

  • Digital Waffle

    Software Engineer

    3 weeks ago


    Digital Waffle Birmingham, United Kingdom

    Job Title: Software Engineer · Location: Birmingham (Hybrid 3 days per week onsite) · Salary: £50,000 Per Annum D.O.E Digital Waffle is currently partnered with a Law firm We are looking for a Software Engineer who will be involved in all aspects of the SDLC to craft innovative s ...

  • Digital Waffle

    Software Engineer

    1 week ago


    Digital Waffle Birmingham, United Kingdom

    An in-house role has arisen for a PHP Software Developer to join a leading media agency. You will be responsible for working closely with the Management & external agency - ultimately creating brilliant functional experiences that help the end-user/customers · This role will be ...

  • Emotiv Technical Recruitment

    Software Engineer

    1 week ago


    Emotiv Technical Recruitment Birmingham, United Kingdom

    Job Description Software Engineer · Summary: · Large-scale Software Defined Vehicles (SDV) projects is one of the "hottest topics" in Automotive right now. The success of these projects depends highly on the quality of the Automotive Software Factory (SWF). As SDV development ...

  • Delaney & Bourton

    Software Engineer

    2 weeks ago


    Delaney & Bourton Birmingham, United Kingdom

    Role: Software EngineernBusiness: Data Driven Organisation (Clients within Transport & Logistics)nSalary: Circa £55k-£65knLocation: Hybrid / flexible – ideally, 2 days per week near Solihull HQ · Description: · Opportunity to join a business that helps global organisation make da ...

  • Digital Waffle

    Software Engineer

    3 weeks ago


    Digital Waffle Birmingham, United Kingdom £55,000

    Job Title: Software Engineer · Location: Birmingham (Hybrid 1 day per week) · Salary: £55,000 Per Annum D.O.E · Digital Waffle is currently partnered with a market-leading software company, We are looking for a Senior Software Engineer who will be involved in all aspects of the ...

  • Digital Waffle

    Software Engineer

    4 weeks ago


    Digital Waffle birmingham, United Kingdom

    Job DescriptionJob Title: Software Engineer · Location: Birmingham (Hybrid or Remote) · Salary: £55,000 Per Annum D.O.E · Digital Waffle is currently partnered with a market-leading software company, We are looking for a Senior Software Engineer who will be involved in all aspect ...

  • Digital Waffle

    Software Engineer

    4 weeks ago


    Digital Waffle Birmingham, United Kingdom

    Job DescriptionJob Title: Software Engineer · Location: Birmingham (Hybrid 2 days per week on-site) · Salary: £45,000 Per Annum · Digital Waffle is on the lookout for a Software Engineer with expertise in C#, .NET, JavaScript, and SQL. In this role, you will have a focus on worki ...

  • Digital Waffle

    Software Engineer

    3 days ago


    Digital Waffle Birmingham, United Kingdom

    Job Title: Software Engineer · Candidates should take the time to read all the elements of this job advert carefully Please make your application promptly. · Location: Birmingham (Hybrid) · Salary: £35,000 Per Annum D.O.E · Digital Waffle is currently partnered with an award-winn ...

  • Goldman Sachs

    Software Engineer

    1 week ago


    Goldman Sachs Birmingham, United Kingdom Full time

    RESPONSIBILITIES Software engineers primarily focus on software design and development. This is meant to cover most programming positions in Engineering, and include positions that were previously considered business software engineers, platform engineers, and quality assurance e ...