Search by job, company or skills

crane authentication (nxt)

Software Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 23 hours ago
  • Be among the first 30 applicants
Early Applicant

Job Description

As a partner to businesses and governments, Crane Authentication offers expertise and cutting-edge innovations that protect and enhance products, secure identities, safeguard revenues and enforce compliance. Customers from different business sectors and levels of government trust our team of 1,250 people for their expertise in R&D, security design, engineering and data-driven insights. We are an integral part of Crane NXT, a $2 billion dollar business with over 5,000 associates

As part of our growth we are looking for a Software Engineer in Panduranga Nagar, Bangalore where you will be part of a global Software engineering team fighting fraud and piracy!

Position Summary & Objective:

We're looking for a Mid to Senior Backend Engineer to build new features and services for AudioCheck and AudioAudit products, our brand protection and copyright monitoring platforms. The system detects music infringements in social media content, using audio fingerprinting and event-driven workflows to deliver information to our clients on their usage of these videos.

You'll work on REST APIs, event-driven microservices, and integrations with social platforms and AWS services. The ideal candidate is comfortable with Java, Spring Boot, TypeScript, and cloud infrastructure, and can own features from design through deployment.

The right candidate should be self-motivated, seeking to improve the application and find new solutions to upcoming tasks in our backlog. The product is undergoing a rapid development phase and is migrating from MVP and working on a production system with real impact for rights holders and brands, looking to scale across our global client base, bringing new markets into our existing clients focused on major sports leagues. We are expanding our frontend and a nice to have would be knowledge of React, Node.js and TypeScript.

Essential Functions Performed by the Position

  • Collaborate and review requirements proposed by the Product Owner / Business Analyst to understand, document, estimate, design, implement, and unit test viable software solutions.
  • Develop solid, scalable information systems that support the continuously evolving needs of our clients and internal operational teams.
  • Ensure that information systems scale and support new features for delivery.
  • Collaborate with the team lead to ensure accurate collection of information through reporting infrastructure.
  • Modify existing software to fix bugs, adapt to new requirements and improve performance.
  • Maintain code quality, test coverage and code reviews following standard guidelines.
  • Collaborate with and support the Quality Assurance team to guarantee the timely delivery of quality software.
  • Be a part of self-organized Scrum teams by following Agile practices and actively participate in backlog refinement, as well as release and sprint planning activities.
  • Design and implement services and APIs supporting applications using microservice architecture for application development or data services.
  • Lead, inspire and help to develop fellow engineers to be a high performing, driven and collaborative team.
  • Function as point of contact for escalations and crucial stakeholder requests.

Who will you be working with:

We have a remote team working across the 3 different countries and timezones. The team work to UTC with core hours needing to be 9am - 2pm UTC, so the right candidate would be able to sync as close to this to ensure maximum collaboration. Hybrid Tuesday, Wednesday, Thursday from office.

Required Technical Requirements:

  • Java 8, 17 or 18
  • REST API design and implementation (Spring MVC / Spring Data REST)
  • SpringBoot 2+
  • SQL

Desirable Technical Requirements:

  • Python
  • TypeScript
  • Okta/OAuth 2.0
  • MySQL and MongoDB
  • Event-driven design workflows using Apache Kafka

WHAT'S IN IT FOR YOU

  • Work for a market leading, established product company.
  • Nice modern offices with great facilities.
  • Health Insurance.

Crane Authentication is part of Crane NXT

Crane NXT is a premier industrial technology company that provides proprietary and trusted technology solutions to secure, detect, and authenticate what matters most to its customers. Crane NXT has approximately 5,000 employees with global operations and manufacturing facilities in the United States, the United Kingdom, Mexico, Japan, Switzerland, Germany, Sweden, and Malta. For more information, visit www.cranenxt.com.

We value diversity at our company. Everyone who applies with the qualifications will receive consideration for employment without regard to: age, colour, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by law.

We receive a high number of applications, so apologies if we are unable to provide specific feedback. If we feel you are a fit for the role, we'll be in contact.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147322033

Similar Jobs

Bengaluru, India

Skills:

AlgorithmsJavaGolangSoftware Designdata structuresKotlinPython

Bengaluru, India

Skills:

YamlElkJsonGrafanaNetconfKubernetesPythonJinjaNetmikoYangAPI driven designCI CD pipelinesMicro Services architectureRestconf

Bengaluru, India

Skills:

PowerappsPower AutomateAzureSqlCDSSharepointDataverse

Bengaluru

Skills:

.NETAWSSqlMicroservicesAzureReactjsRestful Apis

Bengaluru, India

Skills:

ATSJiraService NowItrsGitRundeckAutomation ToolsRhelShell scriptingPythonMarket DataADHHPE OneviewBigPandaAdsDACSRTDSDX1HPE Synergy