Talent.com
Backend Software Engineer
Backend Software EngineerDexian India • Bengaluru, Republic Of India, IN
Backend Software Engineer

Backend Software Engineer

Dexian India • Bengaluru, Republic Of India, IN
9 days ago
Job description

Job Role : Software Development Engineer (F# Engineer)

Location : Bangalore

Summary

  • Build an API first, cloud SaaS application platform that powers more and more of Rockwell’s products on the cloud.
  • Work on a modern, cloud native stack employing cloud first design and architectural patterns.
  • Build multi-tenant SaaS services that are reliable, robust and scalable.
  • Join a high performing team biased to action
  • Competitive compensation and benefits for employee wellness
  • Experience learning and innovation working on a new product line in a startup mode
  • Multinational work environment

The ideal candidate is passionate about reading existing codebase to understand current architecture, open to learning new technology stack, design & architecture patterns, highly organized, action-oriented with hands on experience in building complex headless service applications with strong expertise in some combination of the following algorithms, optimization, data structures, distributed services and web technology . The candidate has a good understanding of entire application architecture and focused on API, middleware and back-end, and cloud, is willing to dive into new areas.

Minimum Qualification

  • Bachelor of Science in Computer Science, Computer Engineering or equivalent.
  • 5-9 years of industry experience in product-based companies in software development roles developing software in F# OR C# AND .NET / .NET Core platform
  • Exposure to the F# language (or any other Functional Programming language like Scala / Haskell etc.) and has written small / medium sized tools or systems with the same.
  • Strong in designing and implementing systems using OO design patterns
  • Experience building scalable and performant back-end services using asynchronous primitives (threads / async etc.)
  • Excellent debugging skills – esp. in a microservices based environment with multiple services across front end and back end.
  • Strong understanding of distributed systems patterns and typical challenges faced around concurrency, race conditions, performance, scalability etc.
  • Should be very comfortable with Git based workflows for code collaboration and reviews
  • Good understanding of API security and OAuth2 / OIDC protocols is highly desirable.
  • Strong with writing unit test cases for complex headless systems.
  • Comfortable with Docker containers (Docker / docker compose) and related ecosystem for development environment and other development related tasks (inspecting logs, troubleshooting, shelling them into containers)
  • Hands-on / working knowledge of Linux and shell scripting in Bash or equivalent
  • Experience in participating / leading reviews of designs, code, test cases, other documentation
  • Excellent English proficiency and fluency to communicate with people at all levels.
  • Desired Qualifications

  • Experience with cloud services like AWS or Microsoft Azure.
  • One or more of the following – High availability, performance and scalability, microservices, SOA, modern database architectures, highly automated test systems, rapid prototyping, demonstrable experience of taking concept to product, Web technologies, security, data communication, and contemporary user interface technologies
  • Familiarity with dev-ops software development methods
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, testing, and operations.
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
  • Direct experience collaborating with local and global technical development teams
  • Experience with front ends in TypeScript, Node.Js and React / Angular
  • Software development on both Windows and Linux
  • Responsibilities

  • Develop and extend SaaS app platform features and functionality to support an ever-growing suite of applications
  • Design and Develop features with an eye towards long term evolution and maintainability.
  • Develop loosely coupled, testable features that are robust, scalable and performant
  • Identify, propose and develop tools and utilities as required to optimize workflows and
  • minimize manual intervention
  • Writing efficient, reusable, and testable code used in high-performance applications
  • Maintain documentation for architecture and source code
  • Collaborate with geographically distributed teams
  • Able to work closely with product managers, team members, and QA
  • Contribute to and promote good software engineering practices across the team
  • Troubleshoot and resolve system problems and customer issues
  • Create a job alert for this search

    Software Engineer Backend • Bengaluru, Republic Of India, IN

    Related jobs
    Lead Software Engineer, Backend

    Lead Software Engineer, Backend

    Motive • Bengaluru, Karnataka, India
    Motive empowers the people who run physical operations with tools to make their work safer more productive and more profitable. For the first time ever safety operations and finance teams can manage...Show more
    Last updated: 15 hours ago • Promoted • New!
    Software Engineer Backend

    Software Engineer Backend

    project44 • Bengaluru, Karnataka, India
    We challenge the status quo because we know a better supply chain isnt just possibleits essential.Decision Intelligence Platform. By transforming fragmented logistics data into real-time AI-powered ...Show more
    Last updated: 15 days ago • Promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Nexthink • Bengaluru, Karnataka, India
    The DEX (Digital Employee Experience) team works on generating the fundamental data that is used in understanding user experiences across organisations. You will be working as part of a small close ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer I Backend

    Software Engineer I Backend

    OnebyZero Pte Ltd. • Bangalore, Karnataka, India
    OnebyZero is a next-generation Data and AI consulting company headquartered in Singapore and driving impact across APAC.As an AWS-exclusive partner we help enterprises modernize data transform with...Show more
    Last updated: 24 days ago • Promoted
    Backend Software Engineer

    Backend Software Engineer

    100MS • Bengaluru, Karnātaka, India, 560023
    Platform-as-a-Service for developers, integrating video-conferencing experiences into their apps.Our SDKs enable developers to add gold standard audio-video quality conferencing with much faster sh...Show more
    Last updated: 3 days ago
    Software Engineer I - Backend

    Software Engineer I - Backend

    OnebyZero Pte Ltd. • Bangalore, KA, in
    Quick Apply
    OnebyZero is a next-generation Data and AI consulting company, headquartered in Singapore and driving impact across APAC. As an AWS-exclusive partner, we help enterprises modernize data, transform w...Show more
    Last updated: 26 days ago
    Senior Software Engineer II-Backend Engineer

    Senior Software Engineer II-Backend Engineer

    Talent500 Tech • Bengaluru, India
    Bachelors or mastersdegree incomputerscience orrelatedfield.Great problem solving and Analytic skills.Must have StrongexpertiseinJava, SpringbootandAWS. Understanding of Cloud Platforms like AWS or ...Show more
    Last updated: 30+ days ago • Promoted
    Backend Software Engineer

    Backend Software Engineer

    ThoughtSpot • Bengaluru, Karnataka, India
    About the role : As part of the Analyst Studio team at ThoughtSpot , you’ll help shape the future of how data teams transform raw information into actionable intelligence.Analyst Studio is...Show more
    Last updated: 3 hours ago • Promoted • New!
    Software Engineer E6 Backend

    Software Engineer E6 Backend

    Whatfix • Bengaluru, Karnataka, India
    Whatfix is a leading global B2B SaaS provider and the largest pure-play digital adoption platform (DAP).Whatfix empowers organizations to maximize the ROI of their digital investments by tailoring ...Show more
    Last updated: 24 days ago • Promoted
    Backend Software Engineer

    Backend Software Engineer

    Tata Consultancy Services • Bengaluru, Republic Of India, IN
    Required Technical Skill Set - - Node.Develop backend services and APIs using Node.Design and implement RESTful APIs.Collaborate with frontend developers.Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Backend

    Software Engineer - Backend

    Locad • Bengaluru, Karnataka, India
    Locad is the logistics engine enabling e-commerce brands to systematically store, pack, ship, and track orders across Asia-Pacific, GCC and the USA. Our tech platform syncs inventory across online c...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer Backend

    Software Engineer Backend

    Arcana • Bengaluru, Republic Of India, IN
    Join our dynamic team at the forefront of cutting-edge technology as we seek a SDE2 (Backend).Embark on a journey where your deep-rooted expertise in computer science fundamentals, alongside an int...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Backend

    Software Engineer, Backend

    Motive • Bengaluru, Karnataka, India
    Motive empowers the people who run physical operations with tools to make their work safer more productive and more profitable. For the first time ever safety operations and finance teams can manage...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Backend)

    Software Engineer (Backend)

    REDICA Systems • Bengaluru, Karnataka, India
    Redica Systems is seeking a Backend Developer with 2-4 years of experience to join our team of innovators who are passionate about enhancing user this role you will contribute to the design develo...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Backend

    Software Engineer - Backend

    Nexthink • Bengaluru, Karnataka, India
    While the team focuses on frontend innovation your role will be critical in designing and maintaining the backend services that support these micro frontends - ensuring scalability performance and ...Show more
    Last updated: 28 days ago • Promoted
    Lead Software Engineer, Backend

    Lead Software Engineer, Backend

    Grab • Bangalore, Karnataka, India
    Join our engineering team at Grab where your work sits at the heart of how millions of people experience payments every day. Were passionate about building and improving our Payments SDK which power...Show more
    Last updated: 30+ days ago • Promoted
    Backend Software Engineer

    Backend Software Engineer

    Hellowork Consultants • Bengaluru, Republic Of India, IN
    Design develop and maintain RESTful APIs and microservices using Java Spring Boot preferred.Optimize application performance and scalability. Collaborate with DevOps for CICD pipeline integration.Wo...Show more
    Last updated: 22 hours ago • Promoted • New!
    Senior Software Engineer, Backend

    Senior Software Engineer, Backend

    Motive • Bengaluru, Karnataka, India
    Motive empowers the people who run physical operations with tools to make their work safer more productive and more profitable. For the first time ever safety operations and finance teams can manage...Show more
    Last updated: 1 day ago • Promoted