Senior Software Developer (Bengaluru)

Senior Software Developer (Bengaluru)

22 Aug
|
We Search
|
Bengaluru

22 Aug

We Search

Bengaluru

Baker Hughes Confidential Senior Software Developer Experience: 7–9 years Location: Bangalore, India Employment Type: Contractor - Full-time Key Skills & Expertise Programming Languages: C#, Java Technologies (preferably React JS) Core Concepts: Strong Object-Oriented Programming (OOP) Design Expertise: Advanced Design Patterns (Singleton, Factory, Observer, Strategy, etc.) Communication Frameworks: gRPC and JSON-RPC Architectural Knowledge: Client-Server concepts Data Handling: Data Streaming, Parameter Handling Testing: Unit Testing and Static Quality Analysis (e.g., tools like SonarQube, Resharper) Additional: Multithreading, Memory Management, Performance Optimization Responsibilities Design and implement scalable, high-performance software solutions. Apply advanced design patterns and best practices for maintainable architecture.



Develop and optimize gRPC and JSON-RPC based services for efficient inter-process communication. Implement robust client-server architectures and streaming data pipelines. Ensure high code quality through unit tests and static analysis tools. Collaborate with cross-functional teams for requirement analysis and solution design. Mentor junior developers and conduct code reviews. Preferred Qualifications Experience with enterprise-level applications or product development. Familiarity with up-to-date development tools (Visual Studio, Git, CI/CD pipelines). Knowledge on Kubernetes, Docker & Containerization Knowledge of distributed systems and real-time data processing.

📌 Senior Software Developer (Bengaluru)
🏢 We Search
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (bengaluru) / bengaluru