View job here

Job Description

IPETRONIK is looking for a full-stack developer for Cloud application development in our product engineering services for the automotive domain.

Job Responsibilities

  • Responsible for programming and testing of cloud applications.
  • Integration of user-facing elements developed by a front-end developer with server-side logic.
  • Optimization of the application for maximum speed and scalability.
  • Design and implementation of data storage solutions.
  • Writing reusable, testable, and efficient code.
  • Design, Code, test, debug, and document software according to the functional requirements.
  • Participate as a team member in fully agile Scrum deliveries.
  • Provide a Low-Level Design Document for the components.
  • Work collaboratively in an Agile/Scrum team environment.
  • Test-driven development based on unit tests.

Required Skills

  • Bachelor/Master of Engineering or equivalent in Computers/Electronics and Communication with 5-7 years of experience.
  • Hands-on Experience in web application development using Angular.
  • Hands-on experience in C#, ASP.NET development.
  • Dev-level Cloud application Certification is recommended.
  • Experience working in multiple cloud environments - Azure, AWS web services and GCP.
  • Experience in developing and consuming web services GRPC.
  • Strong knowledge of RESTful APIs, HTTP protocols, JSON, XML and microservices using serverless cloud technologies.
  • Integration of data storage solutions like databases, key-value stores, and blob stores.
  • Excellent analytical and problem-solving abilities. Strong understanding of object-oriented programming.
  • Basic understanding of front-end technologies, such as JavaScript, TypeScript, HTML5, and CSS3.
  • Proficient understanding of code versioning tools such as Git, and SVN.
  • Hands-on experience with PostgreSQL Database.
  • Knowledge of Azure IoT, MQTT, Apache Kafka, Kubernetes, and Docker, is a plus.
  • Good understanding of Agile-based software development & Software delivery process.
  • Experience in Requirements Management tools like Polarion [preferable] or any other requirement management system.
  • Excellent communication and collaboration abilities, with the capacity to work effectively in cross-functional teams.

Preferred Skills

  • Good to know about API designing using Swagger Hub.
  • Good to have knowledge of SignalR API for web functionality implementation and data broadcasting.
  • Good to know about cloud and CI/CD.
  • Knowledge of continuous integration.
  • Excellent teamwork and communication abilities.
  • Excellent organizational and time management abilities.
  • Effective scrum master experience.