Senior Software Developer

We Search

Not Interested
Bookmark
Report This Job

profile Job Location:

Bangalore - India

profile Monthly Salary: Not Disclosed
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

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 modern development tools (Visual Studio Git CI/CD pipelines).

Knowledge on Kubernetes Docker & Containerization

Knowledge of distributed systems and real-time data processing.


Required Skills:

Cro Cto Unit Tests Unit Testing Product Development Distributed Systems Erp Java Visual Studio React Js Json Unit Test Design Patterns Oop Scala Data Handling Rpc Programming Language Docker

Baker Hughes ConfidentialSenior Software DeveloperExperience: 7–9 years Location: Bangalore India Employment Type: Contractor - Full-time Key Skills & ExpertiseProgramming Languages: C# Java Technologies (preferably React JS)Core Concepts: Strong Object-Oriented Programming (OOP)Design Expertise: ...
View more view more