• Software Developer - Linux Environment

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

    Come join our cutting-edge Renewables Energy team in Albany, New York!  As a Software Developer, you’ll meet each day’s challenges by supplying our customers with accurate and timely renewable energy generation forecasts.

     

    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

     

    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.

    Responsibilities

    We are currently seeking a Software Developer to join the company’s Grid Solutions team in support of the renewable energy forecasting operations group.  

    • 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 Web Developer 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. 

    Qualifications

    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.
    • 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 (PHP, JavaScript, MySQL) developing and supporting complex web solutions using PHP OOP (Current MVC framework used: CodeIgniter), JavaScript (jQuery /AJAX/node), SQL (MySQL), RESTful/SOAP Web APIs, HTML, 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
    • 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
    • Experience with the AngularJS application development framework
    • Experience with other programming languages, such as Python, Java, Fortran, and Perl
    • Detail-oriented self-starter who is adept at working independently and with colleagues on several projects simultaneously

    *Internal title is Software Developer

     

    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

     

    Options

    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!