Middle/Senior .NET Developer with ReactJS (Climate control systems)

  • Kharkiv
  • Kyiv
  • Odesa
  • Microsoft .NET

If you feel the strength and desire to work on a new generation project, with the mission to develop the future of connected solutions for indoor climate, then we are waiting for you!

Customer

Customer is the global leader within indoor climate solutions with minimum impact on the environment. Their solutions for heating, cooling, ventilation, and hot water clearly play an important part of building a more sustainable future.

Project

Our project is forming a global task force with the mission to develop the next generation of connected solutions for indoor climate.

Meet your team!
  • Responsibilities

    • Take responsibility for the delivery of major product features
    • Identify and resolve all related key technical issues under the Architect’s supervision
    • Contribute to requirements gathering and analysis
    • Analyze product requirements and take major part in designing the software at a high and detailed level
    • Create or at least contribute to the creation of technical specifications
    • May be involved in the technology prototyping
    • Carry out technical supervision of junior software development staff
    • Clarify technical details for junior software development staff
    • Participate in estimation and planning sessions
    • Code, develop unit and integration tests, debug, document, implement, and maintain portions of software
    • Promote good design principles such as code reuse, modularity, and extensibility as well as mentor others in these principles
    • Perform code reviews for compliance with best engineering practices, coding standards, and quality criteria set forth on the project
    • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
    • Continuously participate in technical risks identification and analysis, immediately notify the Project Manager of new risks identified, and suggest the mitigation strategy
    • Create user documentation
    • Escalate technical issues that can’t be solved without additional involvement of project, department or top management
    • Report status and progress according to the project and Company demands
  • Requirements

    • At least 5 years of experience in commercial software development
    • Evidence of having worked successfully without much supervision
    • Strong analytical and problem-solving skills
    • Understanding of software development life cycle
    • Excellent knowledge and proper usage of Object-Oriented Programming and Design
    • Experience of writing clean code (C#, JS) following best practices and guidelines
    • Excellent knowledge and experience of working with .NET Framework, ASP.NET Core
    • Strong knowledge and experience of working with JavaScript and ReactJS
    • Good knowledge and working experience with SQL based databases, 1 year
    • Efficient knowledge of SW test methods, including automated unit and integration testing