Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Hirenza Logo

Application Developer

Hirenza

Salary not specified
Aug 30, 2025
Remote, US
Apply Now

I-TEK Solutions is looking for a Senior Developer to design, develop, test, and deploy software solutions for the power generation industry, aiming to enhance operational efficiency and reliability.

Requirements

  • Proficiency in programming languages such as C-Sharp, Java, Python, or similar.
  • Experience with application design, development, and deployment in enterprise environments.
  • Strong understanding of database management systems, including SQL Server, Oracle, or MySQL.
  • Knowledge of OT and IT integration, cybersecurity best practices, and industrial protocols is a plus.
  • Excellent problem-solving skills and ability to troubleshoot complex issues efficiently.

Responsibilities

  • Design, develop, and implement software solutions tailored to the needs of power generation operations.
  • Perform troubleshooting and provide ongoing support for existing applications to ensure optimal performance and reliability.
  • Participate in the full software development lifecycle, including requirements gathering, system design, coding, testing, and deployment.
  • Collaborate with cross-disciplinary teams to integrate new functionalities and improve existing systems.
  • Maintain documentation of software architecture, code, and troubleshooting procedures.
  • Stay updated with the latest industry trends, technologies, and best practices to continuously enhance the company's software capabilities.
  • Assist in the training and mentoring of junior developers to foster a collaborative and knowledgeable team environment.

Other

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; master’s degree preferred.
  • Minimum of 5 years of experience in software development, preferably within the energy or industrial sectors.
  • Effective communication skills and ability to work collaboratively within a team environment.