N-iX is a software development service company that helps businesses across the globe develop successful software products. During 20 years on the market and by leveraging the capabilities of Easter Europe talents, the company has grown to 2000+ professionals with a broad portfolio of customers in the area of Fortune 500 companies as well as technological start-ups. With its headquarters in Lviv, Ukraine, the company also has multiple development offices in the East European region and representative entities in the United States of America, Sweden, and Malta.
Our client is a global leader in providing cargo handling solutions and services for ports, terminals, distribution centers, and heavy industry. They offer a wide range of innovative products such as terminal tractors, container handlers, reachstackers, forklift trucks, straddle carriers, and automation solutions. With a focus on sustainability and efficiency, they are committed to helping its customers improve their operations and reduce their environmental impact.
Responsibilities:
- Perform Back-End development of product pieces adopting the best industry practices
- Design, build, and maintain performant, efficient, reusable, and reliable code
- Translate business logic into code and automate business processes
- Perform code reviews and write unit tests
- Ensure high-quality app design with proper design patterns, well-structured, modular, performant application code
- Provide problem-solving and root-cause analysis to streamline project development
- Communicate team progress and technical vision to clients, product owners, and stakeholders
- Serve as a technical mentor in the development
- Run and actively participate in Agile processes and events
- Explore new opportunities to add value to product and process and present to the team
Requirements:
- 5+ years of experience in Back-End development using .NET
- Strong proficiency in F# and C#, with a deep understanding of core concepts and features
- Strong software design fundamentals (SOLID, OOP, OOD etc.)
- Expertise in ASP.NET and Web API
- Profound knowledge of MS SQL Server and Entity Framework
- Experience in implementing CI/CD workflows using Jenkins
- Knowledge of an MQTT protocol and Apache ActiveMQ
- Experience in working with Microsoft Visual Studio
- Familiarity with automation frameworks like Robot Framework
- Hands-on skills in using Fluent NHibernate
- Understanding of design and architectural patterns
- Familiarity with the A* algorithm
- Understanding of Protocol Buffers
- Confident in Agile processes
- Upper-Intermediate level of English
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare & Sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings