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

Software Engineer

HBKindia, India
11 hours ago
Job description

This job will provide you with an opportunity to further your career alongside some of the best and most passionate technology experts from around the world in a leading company within the test, measurement and data analytics industry. You will be a strong contributor collaborating closely with colleagues from various business functions.

At HBK, we live up to our three values : Be True, Own It and Aim High. We believe in absolute integrity – it’s how we win for stakeholders, the environment and each other. We believe in teamwork and keeping our promises – to ourselves and others. Finally, we believe in being bold and positive. This is how we perform at our best and achieve greater success.

As a Software Engineer at HBK, you will be an integral part of our platform team. This role involves designing, building, and maintaining scalable enterprise applications while adhering to our development practices and quality standards. You will be working in a fully remote, self-organizing, agile environment, collaborating with some of the best developers in the industry.

Responsibilities :

Design and Development :

  • Enterprise Applications : Design and build scalable, high-performance enterprise applications that meet HBK's standards for quality and performance.
  • Internal Developer Platforms : Ideate, build, and operate modern Internal Developer Platforms to accelerate the development of HBK software products.
  • Coding Standards : Write clean, maintainable, and efficient code following industry best practices and coding standards.
  • Code Reviews : Participate in and conduct thorough code reviews to ensure code quality and share knowledge among the team.
  • Feature Implementation : Implement new features and enhancements based on the requirements and feedback from stakeholders.
  • Ensure the consistent application of the HBK Design Systems to enhance UX / UI standards across all products.
  • Testing : Ensure built-in quality across software products by conducting unit, component, functional, and non-functional testing, in harmony with DevOps practices and adhering to Test-Driven Development (TDD) principles.

Agile Collaboration :

  • Team Engagement : Actively participate in daily stand-ups, sprint planning, retrospectives, and other Agile ceremonies.
  • SAFe Practices : Participate in Program Increment (PI) Planning, System Demos, Inspect and Adapt (I&A), and other SAFe ceremonies.
  • Pair Programming : Engage in pair programming to enhance code quality, share knowledge, and improve team collaboration.
  • Sprint Goals : Collaborate with team members to achieve sprint goals and deliverables.
  • Backlog Refinement : Participate in backlog refinement sessions to clarify requirements and plan future work.
  • Continuous Improvement : Contribute to continuous improvement initiatives within the team.
  • Tech Stack and Innovation :

  • Technology Exploration : Continuously explore and evaluate new technologies, tools, and frameworks that can improve the development process or product quality.
  • Cross-Stack Development : Work across different layers of the technology stack, from front-end to back-end, as needed.
  • Prototyping : Create prototypes to explore new ideas and validate potential solutions.
  • Tech Debt Management : Identify and address technical debt to maintain codebase health and performance.
  • DevOps Culture :

  • Utilize and maintain existing CI / CD pipelines to ensure smooth and efficient deployment processes.
  • Infrastructure Management : Work with infrastructure tools and services to manage deployment, monitoring, and maintenance of applications.
  • Incident Response : Participate in incident response and troubleshooting to ensure high availability and reliability of production systems as required.
  • Performance Monitoring : Monitor application performance and optimize code and infrastructure to meet performance requirements.
  • Continuous Learning :

  • Professional Development : Engage in continuous personal and professional growth through training, certifications, and attending conferences.
  • Knowledge Sharing : Share knowledge with team members through presentations, workshops, and documentation.
  • Feedback Integration : Actively seek and integrate feedback to improve skills and deliver high-quality work.
  • Skill Requirements :

  • Undergraduate degree in Computer Science or a related field, or equivalent practical experience.
  • 3 to 5 years of experience in designing and developing scalable enterprise applications using technologies such as .NET, Java, JavaScript, or Python.
  • Strong expertise in cloud-native technologies like Kubernetes and Azure.
  • Proficiency in object-oriented programming, design, and architectural patterns.
  • Solid grasp of fundamental design principles for building scalable applications.
  • Experience with Agile methodologies (XP, Scrum, or Kanban) and CI / CD.
  • Experience with automated unit tests and exposure to TDD.
  • Nice to Haves :

  • Familiarity with modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Good understanding of runtime environments (e.g., CLR, JVM).
  • Background in open-source contributions
  • Create a job alert for this search

    Software Engineer • india, India

    Related jobs
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Virtual-Instrumentsindia, India
    We are seeking a Software Engineer with experience bringing highly scalable enterprise SaaS applications to market.In this role, you will get to collaborate with peer Software Engineers, DevOps, So...Show moreLast updated: 11 hours ago
    • Promoted
    Backend Engineer

    Backend Engineer

    Coderbotics AINagpur, IN
    CoderboticsAI is a team of passionate tech enthusiasts dedicated to revolutionizing the way software evolves.AI-powered code migration solutions,. Our advanced technology and expert team ensure effi...Show moreLast updated: 7 days ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Greenway Healthindia, India
    Designs, develops, and maintains software applications as part of a dynamic cross-functional agile team.Essential Duties & Responsibilities. Develops software applications and supporting infrastruct...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Teamifiedindia, India
    Australia helping them build their remote teams in India, Philippines and Sri Lanka.We pride ourselves with hiring great teams to work on exciting game changing technology.Teamified currently has 2...Show moreLast updated: 11 hours ago
    • Promoted
    Software Backend Engineer (AI,LLM)(2-Month Contract)

    Software Backend Engineer (AI,LLM)(2-Month Contract)

    WownomNagpur, IN
    Computer Vision & Backend Engineer (60-Day Build).Type : Fixed-term contract (60 days, full-time) — extension possible.Location : Remote (Singapore Time, APAC-friendly hours).Day CV & Backend Build —...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Bottomlineindia, India
    Are you ready to transform the way businesses pay and get paid? Bottomline is a global leader in business payments and cash management, with over 30 years of experience and moving more than $10 tri...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer 2

    Software Engineer 2

    Cook Medicalindia, India
    The Software Engineer is responsible for unifying software development.The Primary function of Software Engineer is to strongly advocate automation and monitoring at all steps of software implement...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Foundeverindia, India
    Foundever® is a global leader in the customer experience (CX) industry.With 150,000 associates across the globe, we’re the team behind the best experiences for +800 of the world’s leading and digit...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Oportun, Incindia, India
    Oportun (Nasdaq : OPRT) is a digital banking platform that puts its 2.With intelligent borrowing and savings, Oportun empowers members with the confidence to build a better financial future.Since in...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer I

    Software Engineer I

    Preciselyindia, India
    Precisely is the leader in data integrity.We empower businesses to make more confident decisions based on trusted data through a unique combination of software, data enrichment products and strateg...Show moreLast updated: 11 hours ago
    • Promoted
    Technical Support Engineer for a Web / Mobile application for US Company

    Technical Support Engineer for a Web / Mobile application for US Company

    Textellent, Inc.Nagpur, IN
    Full Time | 100% Work From Home | US Office Hours.You will work closely with Client Success and support them by providing Tier-2 client support for software technical issues and work with Engineeri...Show moreLast updated: 19 days ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Gortnm Innovations Pvt Ltdindia, India
    AppCurators Technologies is a leading custom software development company, dedicated to building high-performance mobile apps, web platforms, and digital solutions tailored to your business vision....Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Sasken Technologiesindia, India
    Education and Experience Required.Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer (Devops)

    Software Engineer (Devops)

    Broadcom Inc.Are, India
    Applications will only be considered from candidates with over 8 years of relevant experience in Git, SVN, Perl and Python coding, MySQL, CI / CD pipeline, Containers, Web Development and managing Li...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer - APIGEE

    Software Engineer - APIGEE

    Thomson Reutersindia, India
    An Apigee Software Development Engineer is a technical position responsible for leading the development and implementation of API solutions using the Apigee platform, acting as a subject matter exp...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Estuate- Software Engineer

    Estuate- Software Engineer

    Nexthireindia, India
    Job Description : Software Engineer.Company overview : About Estuate.At Estuate, more than 400 uniquely talented people work together, to provide the world with next-generation product engineering an...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer 1

    Software Engineer 1

    Numeratorindia, India
    Numerator provides unparalleled consumer insights at a massive scale.Our technology harnesses data through the application of gamified mobile apps and sophisticated web crawling technology to deliv...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Snaphuntindia, India
    Excellent career development opportunities.Writing well-designed, testable and efficient code.Gathering and evaluating user feedback. Working as a part of a dynamic team to deliver winning products....Show moreLast updated: 11 hours ago