Talent.com
Staff I Software Engineer(C#)

Staff I Software Engineer(C#)

BlackLineBangalore (division)
3 days ago
Job description

At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications.

Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process. Our vision is to modernize the finance and accounting function to enable greater operational effectiveness and agility, and we are committed to delivering innovative solutions and services to empower accounting and finance leaders around the world to achieve Modern Finance.

Job Description :

As a Staff I Software Engineer, you will play a crucial role in building the next generation of BlackLine application. You will be driving innovation into our product suite by designing, developing, troubleshooting, maintaining, optimizing and scaling cloud-based applications and services. In addition to being a hands-on engineer, you will also lead and mentor other engineers in the team.

Roles and Responsibilities :

  • Provide technical expertise in requirements analysis, design, effort estimation, development, testing and delivery of highly scalable and secure distributed backend services.
  • Work with product management, architects and other engineering teams to understand stated and unstated needs and turn them into functional and technical requirements.
  • Maintain a strong sense of business value and return on investment in planning, design, and communication.
  • Support technical design and architecture discussions and help drive technical decisions while making appropriate trade-offs on technology, functionality, robustness, performance and extensibility.
  • Estimate the work scope and timelines, and consistently deliver on those commitments.
  • Implement, refine, and enforce software development techniques to ensure that the delivered features meet software integration, performance, security, and maintainability expectations.
  • Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development.
  • Maintain high standards of software quality and technical excellence within the team by establishing good practices and writing clean, testable, maintainable, and secure code.
  • Contribute to a forward-thinking team of developers, acting as an agent of change and evangelist for a quality-first culture within the organization.
  • Mentor and coach team members to guide them to solutions on complex design issues and do peer code reviews.
  • Proactively identify issues, bottlenecks, gaps, or other areas of concerns or opportunities and work to either directly affect change, or advocate for that change.

Required :

  • Bachelor’s degree in Computer Science, or related field
  • 9+ years of professional experience in building full-stack Web-scale highly available multi-tenant SaaS, including substantial experience with backend platform, frameworks, RESTful APIs and microservices, along with front end experience (React preferred).
  • 3+ years of experience with public cloud (AWS, Azure, or GCP) and solid understanding of cloud-native services.
  • Expertise in JavaScript / TypeScript, C# and .NET.
  • A solid computer science foundation including data structures, algorithms, and design patterns, with a proven track record of writing high concurrency, multi-threaded, secure, scalable code.
  • Proven experience delivering and extending highly extensible, modular applications with various models of extensibility such as white-box, glass-box, gray-box, and black-box.
  • In practice, experience with extensibility through OO patterns, plugins, external callouts, events and notifications.
  • Experience as a technical lead for design, architecture and code review of highly scalable distributed systems and event driven architecture.
  • Fluent in SQL, No-SQL, data modeling and transactional flows.
  • Superior analytical, problem-solving and system level performance analysis abilities.
  • Excellent written and verbal communication skills.
  • Experience with reading / writing Stored Procedures.
  • Adaptable team player with strong collaboration skills and a focus on results and value delivery.
  • Experience working in an Agile development environment.
  • Good to have :

  • Good knowledge of internet security issues in software design and code.
  • Experience with ERP systems like MS Dynamics-365, Oracle, NetSuite, Intacct is a plus
  • Experience with open source tools.
  • Experience with public cloud architectures (Azure, ASW or GCP) and cloud native services.
  • Experience designing and scaling high performance systems.
  • Experience with container management solutions like Mesos, Kubernetes or Nomad.
  • Experience with API gateway, identity management, authentication, messaging platforms (e.g : Kafka, SQS, RabbitMQ), workflow orchestration tools, job scheduling and search.
  • FinTech or Financial services domain background.
  • Prior working experience in Scrum, or other Agile development methodologies, is preferred.
  • Experience with front-end technologies (HTML, JavaScript, CSS, JavaScript Frameworks, etc.) is a plus.
  • Experience with data integration and middleware software tools is a plus
  • Create a job alert for this search

    Staff Software • Bangalore (division)

    Related jobs
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    First American (India)Tumkur, IN
    The Staff Engineer is a senior technical leader responsible for setting engineering direction, delivering resilient platforms, and elevating engineering excellence across squads.You will drive high...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer-II

    Software Development Engineer-II

    Srujaneetumakuru, karnataka, in
    Job Title : Software Development Engineer-II.Experience Required : 4-6 years.Department : Product Engineering.Design, develop, and maintain scalable applications using Next. Drive the migration from ex...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Rahul KhannaTumkur, IN
    Scheduled is building the world’s first .AI-native personal operating system.Free Executive Planner” that helps users structure their days, manage relationships, and live with intention.You will ha...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    EvlvTumkur, IN
    Sector : IT & Services Consulting.Location : Permanent Work From Home (Anywhere in India).Duration : 1-Year - Renewable Contract. Working Hours : Monday to Friday, Eastern Standard Time Zone.Our client ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Staff Software Engineer - Platform

    Senior Staff Software Engineer - Platform

    CoinbaseTumkur, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Staff Software Engineer - Platform (Relocate to India)

    Senior Staff Software Engineer - Platform (Relocate to India)

    CoinbaseTumkur, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    NrolledTumkur, IN
    Full-Stack Engineer (C#, Mongo DB, Supabase, CSS, Tailwind, AI & No-Code).You’ll work across backend services, databases, cloud infrastructure, front-end UIs, mobile apps, AI / no-code tools, and thi...Show moreLast updated: 16 hours ago
    • Promoted
    Sr Full Stack Engineer

    Sr Full Stack Engineer

    Mitchell Martin Inc.Tumkur, IN
    We’re looking for a Senior Full Stack Software Engineer who’s passionate about clean code, scalable architecture, and continuous improvement. You’ll collaborate across teams to design, develop, and ...Show moreLast updated: 4 days ago
    • Promoted
    Software Development Engineer II

    Software Development Engineer II

    ClearDemandTumkur, IN
    Data is the foundation of our business, and your work will ensure that we continue to deliver high-quality competitive intelligence at scale. Web platforms are constantly evolving, deploying sophist...Show moreLast updated: 4 days ago
    • Promoted
    Staff Engineer

    Staff Engineer

    OnArrivaltumakuru, karnataka, in
    OnArrival is redefining the travel tech industry by building the world’s most advanced full-stack travel platform.We provide seamless, intelligent travel infrastructure, powering everything from fl...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Computational Engineer

    Staff Computational Engineer

    Intellify SolutionsTumkur, IN
    Intellify Solutions is seeking a highly skilled Staff Computational Engineer with a strong background processing three-dimensional models to help create the next generation of automated design for ...Show moreLast updated: 2 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Ivantitumakuru, karnataka, in
    In today’s work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work.Ivanti elevates and secur...Show moreLast updated: 17 days ago
    • Promoted
    Staff Software Engineer, Backend - FinHub

    Staff Software Engineer, Backend - FinHub

    CoinbaseTumkur, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Atica Globaltumakuru, karnataka, in
    Atica is a leading, tech-first remote sales & revenue management company for Hotels and Hotel operators in the US, enabled by a unified tech-led solution. We are a startup, funded by the top investo...Show moreLast updated: 4 days ago
    • Promoted
    Software Development Engineer II

    Software Development Engineer II

    JoveoTumkur, IN
    As the global leader in AI-powered, high-performance recruitment marketing, Joveo is transforming talent attraction and recruitment media buying for the world’s largest employers, staffing firms, R...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineer

    Software Engineer

    GleantapTumkur, IN
    Gleantap is an intelligent customer experience platform designed for fitness and wellness clubs, enabling them to use data to run powerful sales and marketing campaigns. Gleantap optimizes communica...Show moreLast updated: 25 days ago
    • Promoted
    Software Engineer (Full Stack) - 17853

    Software Engineer (Full Stack) - 17853

    TuringTumkur, IN
    Turing is seeking experienced Full Stack Software Engineers to help build end-to-end AI-driven applications for US customers — spanning backend services, web frontends, and evaluation tooling.In th...Show moreLast updated: 26 days ago
    • Promoted
    Sr Software Engineer

    Sr Software Engineer

    Mitchell Martin Inc.Tumkur, IN
    Job Title : Senior Software Engineer.We are looking for a Senior Software Engineer with strong experience in building scalable, cloud-native applications using AWS services, Node.The ideal candidate...Show moreLast updated: 18 days ago