We are working with an American Software company which offers an industry-leading portfolio of solutions that empower customers to streamline operations that drive growth and profitability across the energy value chain.
Designed for digital transformation, the software platform delivers open standards, mobile-first design, and cloud technologies to drive innovation.
Our client has been providing user-friendly, intuitive oil, and gas software that accelerates answers to critical questions impacting daily productivity and overall success.
More than 500 oil and gas companies rely on that product for its software solutions and expert support.
We are looking for a person willing to work for a Professional Services Organization (10% of development work, 70% of non-development work (debugging, investigations, environment configuration, product installations, unit testing, documentation), 20% of communication (with Client and Customers).
A Software Engineer who has strong communicational skills and willing to learn a lot of new domain knowledge as well as get experience in communication with end-users
Experienced with C# (a must-have)
Proficient in SQL (a must-have)
Experienced with .NET Framework (.NET Standard, .NET 4.64.8)
Skilled .NET WebAPI (a huge plus point)
An initiative, open-minded and easy-going person with nice time management skills
Good team player and oriented to details person
A client-centric person who is not afraid to talk to end-users and understand their needs
Strong in English (Intermediate+)
YOU WANT TO WORK WITH
A team of experts who help customers to get the best product ever
Possibility of active communication within a great team and our client
Interesting technologies and solutions
Net and C#
SQL (Oracle and MS SQL)
Requirements analysis and client requests and build documentation based on collected information
Application installations and analyzing logs
Unit tests, debugging the existing issues and fixing them in the most appropriate way
TOGETHER WE WILL
Advance the product
Build a friendly and impactful team
Collaborate closely to solve problems, establish processes, and deliver a high-quality product
Add value to the business
Be able to propose improvements and suggest effective solutions
Grow technically in new and interesting domain
Obtain different hard and soft-skills while working on tasks