Senior .Net Engineer (C# / IoT)
Capgemini EngineeringOdesa, Ukraine; Lviv, Ukraine; Kyiv, Ukraine; Rivne, Ukraine (Remote)
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help innovative companies unleash their potential through R&D and engineering services.
Short Description
- Design and implement or shift features in a technology stack using C#, .NET MVC, REST API, and message broker-based microservices.
- Collaborate with leads to implement product development direction.
- Work closely with developers on an agile Scrum team.
- Develop code that models, analyzes, and optimizes production equipment.
- Implement and use libraries that communicate with and control oilfield equipment.
Minimum Qualifications
- Bachelor’s degree in computer science or a related discipline.
- Four or more years of professional experience, including at least three years developing .NET applications.
- Experience with layered architectures such as MVP, MVC, and MVVM.
- Experience with relational database development using SQL Server or similar systems.
- Experience with Agile Scrum, pull requests, source control, and team-based software processes.
- Strong C# programming skills.
- Experience with Docker containers, IoT protocols and frameworks such as MQTT and AMQP, message queues such as RabbitMQ and ActiveMQ, RDBMS systems, and DevOps.
- Excellent interpersonal and communication skills.
- Willingness to learn new domains, skills, and technologies.
Preferred Experience
- NoSQL databases such as MongoDB and InfluxDB.
- Progressive web application development using React.
- Oil and gas business domain experience.
Benefits and Company Information
Benefits include health insurance from the first days of employment and company Christmas holidays from 25 December to 31 December. Capgemini Engineering also supports psychological rehabilitation and counseling initiatives in Ukraine.
Capgemini is a global business and technology transformation partner with 340,000 team members in more than 50 countries.