Software Developer

Aspen Technology Medina , MN 56039

Posted 2 months ago

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways - from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.

The Role

In this position you will create compelling applications that enable our customers to view, control and analyze their electrical infrastructure. All of this is done using the latest technologies in a fast-paced, collaborative environment at our forward-looking company. Specific on-the-job training will be provided.

Your Impact

  • Develop rich client applications that allow our customers to visualize the power grid. These solutions leverage advanced tools like OpenGL and webGL to enable powerful 3D visualizations.

  • Develop web applications enabling our customers to analyze outages, predict future conditions, and monitor complex systems. These applications leverage frameworks like Angular to power responsive web applications.

  • Develop mobile applications for field crews and executives to monitor KPIs and respond to business demands.

  • Develop 'Big Data' applications leveraging databases like Cassandra and mongoDB to drive business intelligence in the control center.

  • Develop applications to predict load or renewable generation using the latest in machine learning.

What You'll Need

  • Bachelor's or Master's degree from an accredited institution in Computer Engineering, Electrical Engineering, Computer Science or related technical field.

  • 0 - 3 years experience in the following:

  • Backend

  • C development skills plus experience in one or more of the following: C#, C++, Java, Python, etc.

  • Networking knowledge and protocols (TCP/IP, UDP, DNS, XMPP, HTTP, MSRP, XCAP, SOAP, REST, DNP, etc.).

  • Familiar with platform independent tools and libraries.

  • Knowledge of numerical methods and simulation of physical processes.

  • Basic understanding or experience in modeling and simulation of oil & gas pipelines, or chemical or manufacturing processes (preferred).

  • Knowledge of fluid mechanics (laminar and turbulent), thermodynamics, and equations of state (preferred).

  • Experience in and passion for automated unit tests (preferred).

  • Rich Client

  • Experience developing rich client applications with C# and .NET.

  • Web Client

  • Experience developing interactive web applications using jQuery, AJAX and JavaScript.

  • Experience with front end frameworks including AngularJS and Angular.

  • Experience developing RESTful web services in Java.

  • Mobile Client

  • Experience developing native Android applications in Java.

  • Experience developing native iOS applications in Swift.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Enterprise Software Engineer BI Developer

Wolters Kluwer

Posted 1 week ago

VIEW JOBS 9/18/2022 12:00:00 AM 2022-12-17T00:00 <p>Enterprise Software Engineer - BI</p><p>Flexible and remote options available</p><p>What makes this fun?</p><p>In this very dynamic role, you will have an opportunity to use your Business Intelligence developer skill set to deliver data reporting SOLUTIONS across this GLOBAL ENTERPRISE! Your input can change and help enable delivery capabilities to our business partners globally and leverage existing business objectives. You will team up with Sales, Operations and Finance while gaining exposure to SAP and leveraging DB SQL queries to run reports, so you are right in the thick of developing these capabilities.</p><p>Some of the things you will design, develop, and be responsible for:</p><ul><li><p>Work across the organization with requirements, solution architecture, quality assurance, and production support teams to successfully deliver on BI ETL data design and development for the needed business requirements supporting various business units.</p></li><li><p>Create data integration solutions to fulfill the reporting and data service requirements of various Business Units using SAP Business Objects Data Services and/or Informatica.</p></li><li><p>Closely work with users to understand and drive data and reporting requirements.</p></li><li><p>Understand and develop working Data Mart models for different databases like Oracle or SQL Server.</p></li><li><p>Ensure that appropriate unit testing is accomplished, SLAs and company standards are met, and delivery artifacts are reviewed.</p></li><li><p>Provide support and maintenance for the services being offered to the business and the environments in which they are offered.</p></li><li><p>Maintain comprehensive knowledge of company and industry standards, methodologies, processes, and technology in order to communicate Wolters Kluwer's competitive advantage to customers.</p></li><li><p>Enhance systems, processes, and controls to ensure effective development, monitoring, and support is in place.</p></li></ul><p>Required experience:</p><ul><li><p>Education: Required: Bachelor's Degree in computer science or related field.</p></li><li><p>Preferred: Master's Degree in Computer Science or MBA</p></li><li><p>Experience: Minimum 5+ years broad Information Technology experience</p></li><li><p>3-4 years experience designing and building ETL solutions using Informatica and/or Business Objects Data Services (BODS) to fulfill data integration requirements</p></li><li><p>Strong knowledge of building data integration solutions using Informatica or BODS</p></li><li><p>Strong hands-on experience with SQL query development to analyze and profile data</p></li><li><p>Deep understanding of data warehouse design</p></li><li><p>Solid understanding of RDBMS (Oracle, DB2, MySQL or SQL Server), including data modeling, database design, SQL performance tuning.</p></li><li><p>Experience on-premise and cloud-based tools</p></li><li><p>Use data tools such as TOAD or equivalent</p></li><li><p>Planning and managing projects for on-time, on-budget delivery, including utilizing project life cycle methodology and procedures.</p></li><li><p>Analyzing business needs, including scheduling meetings, planning agendas, conferring with business line leaders, and delivering presentations to senior management, peer groups, and associates.</p></li></ul><p>Education: Bachelor's Degree in computer science or related field; Preferred: Master's Degree in Computer Science or MBA</p><p>And a little bit about us…</p><p>Wolters Kluwer is a global leader in professional information services. Professionals in the areas of legal, business, tax, accounting, finance, audit, risk, compliance, and healthcare rely on Wolters Kluwer's market leading information-enabled tools and software solutions to manage their business efficiently, deliver results to their clients, and succeed in an ever more dynamic world. Wolters Kluwer combines deep domain knowledge with specialized technology. Our portfolio offers software tools coupled with content and services that customers need to make decisions with confidence. Every day, our customers make critical decisions to help save lives, improve the way we do business, build better judicial and regulatory systems. We help them get it right.</p><p>#LI-Remote</p><br> Wolters Kluwer granada MN

Software Developer

Aspen Technology