• Software Developer

    Location US-NY-Albany
    Job ID
    # of Openings
    Job Category
    Software Development
  • Overview

    Are you a tech savvy developer looking to join a company that provides both excellent tenure and innovation? If yes, we want to hear from YOU! This is an awesome opportunity for a highly energetic and self-directed professional with the desire to be a part of a successful and dynamic company in a cutting edge industry.  


    AWS Truepower, a UL company, is a global renewable energy firm providing quality, innovative energy engineering and advisory services to project developers and operators, investors, utilities, government agencies, and manufacturers.

    Contribute to a Safer, More Secure, and More Sustainable World 


    At UL, we know why we come to work. Thousands of us around the world wake up every day with one common purpose – to make the world a safer, more secure, and more sustainable place to live. We clear the way for our customers to introduce the latest products, technological advances, and systems in an increasingly complex world so they can provide peace of mind to the market. Our integrity is woven throughout our company and shapes the way we approach and deliver our solutions. We are proud that the work we do every day has a meaningful contribution to society. We continue to build upon our legacy of trusted expertise and partnership to keep our communities safe and secure as we march forward into the future. This helps us to sleep better at night, and we are confident that the millions of people we touch rest easier too. #ThisIsOurNormal


    We are currently seeking a Software Engineer to join the company’s Grid Solutions team in support of the renewable energy forecasting operations group. Come join our cutting-edge Renewable Energy team in Albany, New York!  As a Software Engineer, you’ll meet each day’s challenges by supplying our customers with accurate and timely renewable energy generation forecasts.

    • The primary responsibilities of this position are to work with customized database-driven web applications used to exchange, display, and interact with continuously updating wind and solar power and meteorological data.
    • This position will be responsible for helping to maintain and enhance our existing web applications by working closely with a Senior Software Engineer and collaborating with a team of meteorologists, programmers, and IT professionals.
    • There will also be opportunities to work with the team to design and develop complex new database structures and web applications, based on client and internal needs.
    • In addition to the core web development and database administration responsibilities, other critical aspects of this position include management of real-time data flows across multiple platforms, and improvement in our ability to sustain a 24x7 data delivery and display environment that spans across multiple data centers.

    This position will report to the Forecast Operations Managers in Grid Solutions. 


    The successful candidate will meet the following requirements:

    • University degree in Computer Science, Meteorology or a related discipline plus generally four years of directly related experience. OR University degree in Computer Science, Meteorology or a related discipline plus generally two years of directly related experience (to be brought in at the Associate level).
    • Strong working technical knowledge and/or software development experience.
    • Strong working knowledge in software application or specific program language requirements of software work.


    Preferred experience:


    • 2+ years of experience as a Full Stack LAMP Web Developer (Linux, Apache, MySQL and PHP) supporting complex database driven web solutions using PHP OOP, JavaScript (jQuery /AJAX/node.js), HTML, and CSS
    • 2+ years on-the-job database management and administration experience. Will share responsibility for the performance, integrity and security of databases. Some planning and development of databases, as well as troubleshooting of issues on behalf of the users required.
    • Strong Linux Systems experience/knowledge
    • Experience working with and implementing MVC frameworks (Current MVC framework used: CodeIgniter)
    • Experience with code revision control systems, such as Git
    • Experience exchanging data using RESTful and/or SOAP-based web services using various methods of authentication, authorization, and encryption
    • Experience with process automation using the crontab
    • Meteorological background and/or experience managing and maintaining live data streams into relational databases
    • Experience with Highcharts or AngularJS, Python, Java, Fortran, Perl (or other programming languages) preferred but not required.
    • Detail-oriented self-starter who is adept at working independently and with colleagues on several projects simultaneously

    *Internal title is Software Developer or Software Associate Developer based on experience.


    Applicants must be currently authorized to work in the United States on a full-time basis without sponsorship both now and in the future.


    For more information about our renewable energies team, please visit www.awstruepower.com





    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!