Vacancy caducado!
- Consistently write, translate, and code software programs and applications according to specifications
- Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging
- Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications
- Plan phases of the SDLC for a variety of projects
- Assist in the preparation and documentation of software requirements and specifications
- Research and document requirements of platform users
- Administer critical analysis of test results and deliver solutions to problem areas
- Assist in the development and maintenance of user manuals, guidelines
- Install software products for end users as required., and code documentation
- Recommend, schedule, and perform software improvements and upgrades
- College diploma or university degree in the field of computer science or software engineering, and/or 2+ years equivalent work experience
- Strong fluency in one or more object-oriented programming languages such as Python or Java
- Extensive experience with both Windows and Linux based operating systems such as Ubuntu or Debian
- Experience with SQL and NoSQL database platforms such as Mongo, Cosmos, Postgres
- Hands-on software troubleshooting experience
- Experience working with a formal software development lifecycle
- Familiar with Agile software development methodologies
- Experience in IIoT applications
- Familiarity with the Energy and Utilities industry
- Certifications in Microsoft development technologies (Azure Cloud certifications such as Azure Data Platform, Databricks, Azure DevOps)
- Familiar with Machine Learning principles and applications
Vacancy caducado!