Talent.com
This job offer is not available in your country.
Lead Software Engineer

Lead Software Engineer

Smiths Detectionbangalore, India
19 hours ago
Job description

About Us

Smiths Detection , part of Smiths Group , is a global leader in threat detection and screening technologies for aviation, ports & borders, defense, and urban security. Our expertise is spread across 5 R&D centers, 21 Global Offices and 7 Manufacturing Sites with 3000 Brilliant minds globally contributing for over 40 years at the frontline which enables us to deliver the solutions needed to protect our society from any threat and illegal passage of explosives, prohibited weapons, contraband, toxic chemicals, and narcotics. Every minute of every day, our technology and talented team members help to make the world a safer place -

Job Description

We have a range of digital solutions ( currently and we are adapting a range of new lean, agile processes so that we can keep pace with the digital evolution of our industry.

Smiths Detection is looking for dynamic, innovative and motivated software developers to be the part of its global platform and applications development team in Technology group. The purpose of this role is to develop, sustain and enhance our digital software and solutions. The position is based in Bangalore.

The Senior Software Developer is part of the overall Platform and Application Software Development group, working closely with Architects, Product Management, Program Management, DevOps and Test engineers to deliver successful pursuit outcomes and ensure robust platform and applications. The role requires hands-on software development experience and capabilities to translate architecture and design to software code using Test Driven Development approach.

Duties & Responsibilities

Responsibilities :

  • Provides technical leadership in design, implement, test, maintain and enhance features for new and released software applications and libraries.
  • Set up and be a key contributor to Test Driven Development practice to the team.
  • Keep ownership of technical designs, source code, and component test execution to demonstrate alignment to the functional specifications. Be a hands-on developer in designing and implementing C# .NET applications & libraries.
  • Develops software code to complex design and architecture which require the regular use of ingenuity and creativity.
  • Translate architectural concepts into user flows, wireframes, mockups and prototypes that lead to intuitive user experiences and applications.
  • Creating and maintaining tools to validate, unit tests, integration tests and documentation for these components.
  • Using configuration management and integration / build automation tools during application development and testing phase.
  • Performing code reviews and providing suggestions for fixes and improvements.
  • Guides the team and develops unit tests as a partof software development.
  • Supporting issue analysis and fix activities during test phases, as well as production issue resolution.
  • Delivering projects on-time, within functional and quality spec; all the while communicating clearly with stakeholders.
  • Work with Principle and Senior architects, managers and team members to estimate effort and to clarify, negotiate and document scope, design and code.

The Individual

Skills and Experience :

  • Bachelor’s or master’s degree in electrical / Electronics Engineering and / or Computer Engineering / Science or equivalent.
  • Prefer to have worked with systems and machines and develop software, come from systems software background OR should have kernel space / driver software development experience.
  • Must have good proficiency in C#, WPF and MVVM.
  • Should possess at 7+ years of work experience as a hands-on software developer.
  • Deep understanding of object-oriented design, design patterns, microservices architecture, data structure, algorithms, systems architecture.
  • Proficiency in C# .NET Core and in one or more frontend framework (HTML5 / CSS3)
  • Understanding and working experience with REST APIs.
  • Good knowledge of SQL / No-SQL databases, PostgreSQL is preferred.
  • Must have worked on Linux OR Windows software development environments.
  • Good experience of Test-Driven Development.
  • Knowledge of Agile Methodologies and Pair Programming.
  • Knowledge of Coding Standards, version management (Git / Bit bucket or similar), Build Process, Packaging, DevOps and CI / CD.
  • Ability to work with multiple teams and projects at any given time.
  • Leveraging and contributing to Open Source projects.
  • Knowledge of open source tool chains and technologies.
  • Create a job alert for this search

    Lead Software Engineer • bangalore, India

    Related jobs
    • Promoted
    Technical Lead

    Technical Lead

    Antal Internationalhosur, tamil nadu, in
    Polyglot Developer (Technical Lead).You’ll design, build, and deploy scalable solutions, working closely with clients to bring strategic technical visions to life. Design and deliver scalable backen...Show moreLast updated: 19 days ago
    • Promoted
    Lead Software Engineer - Auth0

    Lead Software Engineer - Auth0

    TRDFIN SUPPORT SERVICES PRIVATE LIMITEDBangalore
    We are seeking a highly skilled and experienced Auth0 Developer to join our engineering team.The ideal candidate will have deep expertise in implementing and managing identity and access management...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    Societe Generale Global Solution CentreBengaluru, India
    Lead project related Application / Script development or enhancement.Responsible to Design, Develop, Maintain and evolve the applications in this area - Specifically Open Share and Clear Text Passwor...Show moreLast updated: 3 hours ago
    • Promoted
    Lead Software Engineer (Java / PHP)

    Lead Software Engineer (Java / PHP)

    Cventhosur, tamil nadu, in
    Cvent is a leading meetings, events, and hospitality technology provider with more than 4,800 employees and ~22,000 customers worldwide, including 53% of the Fortune 500. Founded in 1999, Cvent deli...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    IndegeneBengaluru, India
    We are a technology-led healthcare solutions provider.We are driven by our purpose to enable healthcare organizations to be future-ready. We offer accelerated, global growth opportunities for talent...Show moreLast updated: 3 hours ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    CapgeminiBengaluru, India
    We are seeking an experienced OpenText xECM Design Lead to join our team.The ideal candidate will be responsible for leading the design, development, and implementation of ECM solutions using OpenT...Show moreLast updated: 3 hours ago
    • Promoted
    Software Engineer 2 (Full stack - Backend Focused)

    Software Engineer 2 (Full stack - Backend Focused)

    Intervue.iohosur, tamil nadu, in
    At Intervue, we want to change how the world interviews forever.Intervue is an on-demand tech interview platform that streamlines hiring for engineering roles by outsourcing live interviews with re...Show moreLast updated: 27 days ago
    • Promoted
    Lead Backend Engineer

    Lead Backend Engineer

    Senpihosur, tamil nadu, in
    In just four months since launching on Base, Senpi has processed.Backed with $4M in Seed capital by top investors including Lemniscap, Coinbase Ventures, and SuperLayer, we’re building on a track r...Show moreLast updated: 6 days ago
    • Promoted
    Site Reliability Engineer

    Site Reliability Engineer

    Uplershosur, tamil nadu, in
    Uplers is hiring for one of the clients.SRE (Oracle Cloud Infrastructure).Remote | Mon–Fri | 10 : 30 AM – 7 : 30 PM IST.Use of personal device required. OCI cloud infrastructure using Terraform and GitL...Show moreLast updated: 25 days ago
    • Promoted
    Senior Full Stack Software Engineer (Backend-leaning, Integrations & Orchestration)

    Senior Full Stack Software Engineer (Backend-leaning, Integrations & Orchestration)

    Just Move Inhosur, tamil nadu, in
    Just Move In is building the Amazon for moving and home & financial services.We partner with leading brands and service providers to take the admin pain out of moving, from council tax and utilitie...Show moreLast updated: 30+ days ago
    • Promoted
    Dell Boomi

    Dell Boomi

    LTIMindtreehosur, tamil nadu, in
    Dell Boomi Developer (5–8 years).Dell Boomi AtomSphere platform.This role requires hands-on experience in architecting and implementing complex integrations, strong problem-solving skills, and the ...Show moreLast updated: 9 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Searce IncBengaluru, India
    We're searching for the architects of the audacious & the pioneers of the possible.If you're the type to dismantle assumptions, re-engineer ‘best practices,’ and build solutions that make the futur...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    PlaydawnBangalore, Karnataka, India
    Lead Software Engineer (Non - Gaming).You will be the driving force behind our technical excellence.You'll work closely with our team to. Over a 6-9 month period, you'll also immerse yourself in gam...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Sustenance Engineer - Storage

    Lead Sustenance Engineer - Storage

    DDNhosur, tamil nadu, in
    This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a globa...Show moreLast updated: 9 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Andor Tech(India) Pvt LtdBangalore
    Role summary : Seeking a Lead Software Engineer to own the architecture, delivery, and operations of complex, distributed systems, leading a team to build resilient s...Show moreLast updated: 27 days ago
    • Promoted
    Cloud Engineer Lead (AWS)

    Cloud Engineer Lead (AWS)

    Datapel Systemshosur, tamil nadu, in
    The Senior Cloud Engineer (AWS) will be responsible for developing, maintaining, optimising and supporting the cloud infrastructure that supports Datapel’s Warehouse Management System (WMS) and rel...Show moreLast updated: 19 days ago
    • Promoted
    Data Engineer Team Lead

    Data Engineer Team Lead

    SGIhosur, tamil nadu, in
    To be discussed based on your skills and experience.Strong hands-on data engineering experience with a proven ability to design, build, and optimize scalable data pipelines in .Deep technical exper...Show moreLast updated: 7 days ago
    • Promoted
    Practice Lead

    Practice Lead

    Zensar Technologieshosur, tamil nadu, in
    Technology & Delivery Leadership.NET practice strategy across modern engineering initiatives.NET 6+, Azure PaaS services, microservices, and event-driven patterns. Drive AI-first engineering practic...Show moreLast updated: 27 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    EpsilonBengaluru, India
    The Architecture Team plays a pivotal role in the end-to-end design, governance, and strategic direction of product development within Epsilon People Cloud (EPC). As a centre of technical excellence...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    CrimsonLogicBengaluru, India
    Well versed in JAVA (object-oriented programming principles), Spring framework, Hibernate, AJAX, jQuery, RESTful APIs, XML related technologies, Smart GWT & Javascript. JBOSS App Servers, Tomcat App...Show moreLast updated: 3 hours ago