04 Aug
|
Baker Hughes
|
Mumbai
04 Aug
Baker Hughes
Mumbai
Responsibilities, authorities and accountabilities
You will be responsible for programming a feature and or a small feature set. You will contribute to the team and works with direction from the Senior Team Members or management but works independently.
In this role, you will be:
- Being responsible for providing individual contribution developing, and evolving software in a rapid paced and agile development environment using the latest software development technologies and infrastructure
- Working in a cross-functional agile team of 5-7 developers
- Translate requirements / vision into prioritized list of user stories and deliver to required timelines and quality standards
- Being responsible to define architectures for data acquisition and transmission over different communication channels into a data cloud as well as the design and implementation of the defined solutions.
- Relating to the development teams for the cloud services and cloud application domain to ensure a consistent and systematic, scalable and robust software system enabling reliable data transmission from the edge devices
- Driving increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse
- Applying principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security,
Scalability, Documentation Practices, refactoring and Testing Techniques
Required Qualifications
- Have a Bachelors Degree in Computer Science or STEM Majors (Science, Technology, Engineering and Math).
- A minimum 3+ years of technical experience along with established leadership credentials across product lines
Technical Expertise:
- Have hands-on design, coding and debugging skills and familiarity with IoT technologies.
- Have experience working with Cloud deployment
- Have high Proficiency in NodeJS Typescript, Angular and Microservices Architecture.
- Have working Knowledge of Python and Java programming languages as well as Shell scripting.
- Have relational Database (PostgreSQL) and non-relational database (any of Cassandra, CouchDB, MongoDB, HBase) experience.
- Have experience using and designing APIs using REST, XML, and JSON
- Have exposure to IoT tools and protocols like - Message Brokers, MQTT, AMQP, IoT Security etc
- Have familiarity with testing tools and frameworks like JUnits, Chai, Mocha etc
- Have awareness of Solid design principles, threat modeling, dockers, Kubernetes, Helm charts.
- Have ability to create Low level design documents and drive team executions.
📌 Software Engineer (Mumbai)
🏢 Baker Hughes
📍 Mumbai