Search Jobs

Search by job, company or skills

Staff Engineer

Staff Engineer

Outcomes
Early Applicant
  • Posted 2 days ago
  • Be among the first 10 applicants

Job Description

Role Summary

Outcomes is seeking a highly skilled Staff Engineer with deep expertise in C/C++, Java, Spring Framework, PostgreSQL, c-treeDB (FairCom), and Oracle to lead the development, support, optimization, and modernization of critical legacy platforms. This role combines hands-on engineering, architecture, and technical leadership to drive scalable, reliable, and maintainable solutions.

Key Responsibilities

  • Lead design, development, enhancement, and support of enterprise applications built on C/C++ and Java.
  • Drive modernization and performance optimization of legacy systems.
  • Provide architectural guidance and technical leadership across engineering teams.
  • Troubleshoot complex production issues and improve system reliability and scalability.
  • Mentor engineers through design reviews, code reviews, and best practices.

Required Skills

  • Strong hands-on experience in C and C++
  • Strong experience in Core Java, Spring Framework, Spring Boot
  • Experience with legacy application development and modernization
  • Expertise in PostgreSQL, c-treeDB (FairCom), and Oracle Database
  • Strong SQL, query optimization, performance tuning, and database design experience
  • Experience with REST APIs, System Design, Object-Oriented Design, Design Patterns, Multithreading, and Concurrent Programming
  • Strong Linux/Unix experience and Shell Scripting
  • Experience with Git, Maven/Gradle, CI/CD pipelines

Preferred

  • Cloud exposure (Azure/AWS)
  • Microservices architecture
  • Healthcare product/platform experience

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 10+ years of software engineering experience.
  • Proven experience working with large-scale enterprise and legacy systems.

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

4-10 yrs
Bengaluru, India
Skills:
hardware engineering CJtagVerilogScripting LanguagesSystem VerilogIEEE1500HDLsmemory dumpMBISTscan dumpformal verification methodologiesCPU micro-architecturesCPU architecturespower management featurestestbench components
10-12 yrs
Bengaluru, India
Skills:
.NET.Net CoreC#Performance TuningCss3AngularAutomated TestingGitTypescriptJavascriptDockerHtml5ASP.NETDistributed SystemsKubernetesNoSQL databasesMicroservices architectureApplication monitoring toolsCI/CD pipelines
8-12 yrs
Bengaluru, India
Skills:
RtosUsbGdbBicsUartSpiSvnJIRAGitJtagBitbucketI2cC ProgrammingPythonData SheetsNAND flash memoryTIMERRISC-V microcontroller architecturereading schematicscode collaboratorNAND ProgrammingThreadxDMA
9-11 yrs
Bengaluru, India
Skills:
.Net Core.NET StandardC#KafkaDevopsSoftware ArchitectureAuthenticationAPI versioningAgileASP.NETHigh-performance scalable systemsBackwards compatibilityRate limitingRESTful API designCI/CDMicro-servicesCloud design patterns
10-12 yrs
Bengaluru, India
Skills:
JavaGraphqlMavenNodeBackboneKafkaJ2EEActivemqSqlAngularMicroservicesSpringNosqlReactRESTGradleTddKubernetesAWSPulsar