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