Job Description
We are an engineering controls consultant and integrator based in Houston, Texas. We provide reliable controls expertise to the gas turbine community. We support power plants and customers to minimize downtown and service operating issues. We pride itself on exceeding customer needs and being the primary partner to solve automation and controls challenges. With proven expertise, we operate with integrity and the utmost moral responsibility.
**Job Overview**
The Software Engineer role is responsible for leading and developing new software tools and enhancing our software products to the next level. Our products include IOT cloud analytics, edge device data collection and a variety of computer automation.
The ideal candidate will have a strong foundation in software development and be passionate about coding innovative solutions. The employee will work on an array of toolsets from C#, python, to SQL. The combination of responsibilities will cover all facets of supporting our engineers and customers to deliver quality support for our power plant customers. The candidate will lead various projects from individual software development to software quality validation from peer coding. They are proficient in software code development, and willing to learn the power plant automation industry and how we service customers. The successful candidate will work on a variety of high-profile projects in the gas turbine industry, collaborating with a multi-disciplinary team to design, develop, and deploy high-quality applications. As a company, we value initiative and discipline.
**Responsibilities**
• Back-End software engineer focused on IOT Edge device computing and cloud-based data solutions that maintain the infrastructure, databases, and APIs
• Support languages used in infrastructure including Python, C#, C++, and SQL
• Create APIs allowing communication between a variety parts of SaaS infrastructure
• Design/work on software architecture to minimize cost and maximize reliability of our SaaS product
• Develop software tools to assist in data collection and Automation
• Troubleshoot and configure IOT edge devices and develop a diagnostic infrastructure
• Understand the hierarchy of proper coding and how it applies for a quality solution
• Troubleshoot and configure control communication networks
• Support the implementation of Machine Learnings models
• Evaluate, Identify and Communicate opportunities for improvement to customers
**Skills**
Job Requirements:
• Bachelors in computer science, Software Engineering, or similar
• Willingness to work in small startup environment
• Working business world software coding experience: 2+ years of experience
• Windows Based Programming
• Proficient in C# & SQL Programming: 2+ years of experience
• Experience with creating and maintainingAPIs(Application Programming Interfaces)
• Take lead on tasks that span outside of domain expertise and willingness to learn
• Ability to work with complex problems with a systematic problem-solving approach
• Good organizational skills with the ability to manage multiple tasks simultaneously
• Excellent communication skills, both oral and written
• Excellent communicator with both their team and customers
• Must be based in Houston
**Additional information**
Short-listed candidates will need to submit three (3) references.
Job Type: Full-time
Benefits:
• Dental insurance
• Health insurance
Schedule:
• Monday to Friday
Work Location: In person
Job Type: Full-time
Pay: $85,000.00 - $95,000.00 per year
Benefits:
• 401(k)
• Dental insurance
• Health insurance
• Life insurance
Schedule:
• Monday to Friday
Experience:
• Python and C#: 1 year (Required)
Location:
• Houston, TX 77006 (Preferred)
Ability to Commute:
• Houston, TX 77006 (Required)
Work Location: In person