Browse job offers by Category or Location
Responsibilities include reviewing commercial and technical requirements, analysing systems architecture, and developing code in a variety of programming languages for an enterprise product suite which runs on multiple media platforms.
Here’s where you’ll demonstrate your proficiencies: Collaborate with System architects, Product Managers and Sales team members to develop requirements for software applications and middleware used to deliver services to global electric grid customers Drive code development with a team of system architects to develop high value solutions which delight customers consistent with the Qualitrol brand Create code that meets Qualitrol coding standards, commercial specifications, and is easy to maintain. Develop automated test plans for unit and integration tests to ensure that features work per defined use cases Ensure that all code is documented and reviewed Use the latest technologies such as code generation, SW containers to reduce implementation time and enhance software portability, AI for data analytics, etc. Mentor junior software developers
Skills & Experience
The successful candidate will be able to demonstrate the following skills and experience: Bachelor’s Degree in Computer Science or related field Extensive professional product development experience and a clear understanding of software development practices and lifecycles Have expertise in Object Oriented concepts and the following: C++, C#, SQL, Java, HTML, CSS, Multithreading Have experience with generic messaging, .NET Framework 3.5 and 5.0, specifically creating multi-threaded client-server applications in MS-Windows using WinForms and WPF and the latest MS Visual Studio tools Knowledge of service-oriented architectures including microservices architecture
Preferred Skills: Agile development methodologies Experience in building scalable enterprise solutions TCP/IP, Modbus protocols Knowledge of Gitlab source control system, Jira, Confluence