Job Title: Junior Software Developer
We are a global leading supplier of end-to-end open monitoring and orchestration software for ICT, media and broadband platforms. Our software platform, called DataMiner, ensures seamless connectivity and functionality across various services.
As a Junior Software Developer, you will be responsible for designing, testing, debugging, verifying, and integrating software components into our best-of-breed solutions using the latest tools and technologies.
Key Responsibilities:
* Perform software development and integration
* Support software project management
* Assist with the development, documentation, and maintenance of architectures, requirements, algorithms, interfaces, and designs for software systems
* Develop and maintain C++ and/or C# code
* Integrate software components into a fully functional software system
Required Skills:
* Good knowledge of Git, C#, and/or C++
* Basic knowledge of TCP/IP, multithreading, web services, and .Net Remoting
* Basic familiarity with software programming languages
* Deep understanding of object-oriented design and its implementation using distributed application infrastructure setup and configuration
* Strong affinity with MS Visual Studio and .NET technology
* Experience with Jenkins, WPF, XML, HTML, ASP.NET is a plus
* Basic knowledge of MS Azure Cloud, Azure storage, and serverless architecture is a plus
* Knowledge of relational databases is an asset
Competencies:
* Fast learner and logical thinker with a passion for software development
* Ability to adapt quickly and understand complex systems
* Excellent verbal and written communication skills in English
* Bachelor's, master's, or doctorate degree in ICT, Software, and/or Telecom