Talent.com
serp_jobs.error_messages.no_longer_accepting
Senior Software Engineer

Senior Software Engineer

Aspen TechnologyMedina, MN, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

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 RoleJob Description Summary

The increasing levels of integration of renewable energy resources and diversification away from traditional energy sources are significantly impacting power grids. By addressing challenges and leveraging opportunities, Generation Management System (GMS) can play a crucial role in transforming the energy landscape towards a more sustainable and efficient future.

We are seeking Senior Software Developers to be a leading member of the development team of our industry leading GMS suite, which assists generation utilities in real-time monitoring, visualization, control and optimization of generation resources. As a member of an Agile development team, you will design and implement advanced applications that help our utility customers meet generation demands, integrate with energy markets and better leverage renewable energy sources.

To be successful in this role, you will need to have an advanced understanding of software development techniques while possessing passion to learn and excel your expertise to the next level. You will also need self-motivation and management to plan and execute complex development projects to successful completion.

We are seeking Senior Software Developer to contribute to the development of our industry leading GMS suite, which assists generation utilities in real-time monitoring, visualization, control and optimization of generation resources. As a member of an Agile development team, you will design and implement advanced applications that help our utility customers meet generation demands, integrate with energy markets and better leverage renewable energy sources. Your Impact

  • Develop, enhance, and maintain various products within GMS to solve problems such as Unit Commitment, Economic Control and Interfacing with Global Energy Market.
  • Collaborate with other Developers, Architects, and Stakeholders to design and implement best-in-class software.
  • Design and implement reliable, performant complex features based on requirements and / or user stories on both front-end and back-end development.
  • Lead research on emerging technologies that could impact the application architecture.
  • Ensure design and implementation best practices are followed, including design reviews, code review, automated and manual testing, etc.
  • Facilitate the growth and development of other Developers through coaching and mentoring on the technologies and processes used within the team.
  • Collaborate with Product Managers, Product Designers, and Developers to develop detailed product requirements and specifications for Model Maintenance products.

What You'll Need

  • Bachelor's degree in computer science or a related technical field.
  • 5+ years' experience with C / C++.
  • Familiarity with UI / UX development in desktop applications.
  • A passion for learning and working on complex problems.
  • Ability to work independently, effectively manage time, and prioritize strategically.
  • Strong analytical, problem solving, and troubleshooting skills.
  • Strong interpersonal skills and the ability to work cross-functionally and at different levels of the organization.
  • Master's degree in computer science or a related technical field preferred.
  • Familiarity with Java, MongoDB, Angular and RESTful interfaces preferred.
  • Knowlege of Electrical Engineering or Power Systems principles and concepts preferred.
  • The salary range for this role is $109,600.00 - $137,000.00. This range represents what we in good faith believe is the range possible for base compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range based on several factors. This range may be modified in the future. This role is also eligible for bonus or variable incentive pay. Additionally, we offer a comprehensive benefits package including paid time off, charitable giveback day, medical / dental / vision insurance, and retirement benefits to eligible employees.

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • Medina, MN, United States

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Data Platform

    Senior Software Engineer - Data Platform

    RelativityMinneapolis, MN, United States
    serp_jobs.job_card.full_time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer (Ruby).Key Responsibilities Build and maintain backend services in Ruby on Rails, with some work in Kotlin Lead development of authentication,...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Advanced Software Engineer

    Senior Advanced Software Engineer

    General Dynamics Mission SystemsBloomington, MN, United States
    serp_jobs.job_card.full_time
    Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field.Also requires 8+ years of job-related experience, or a Master's degree plus 6 years of j...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Business Applications.Key Responsibilities Design and implement modular backend services for various internal tools Build and expand integrat...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Engineer I

    Senior Engineer I

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Engineer I, Consumer Payments Portal.Key Responsibilities Develop and extend the payments platform infrastructure for secure financial transactions Collaborate ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    Principal Software Development Engineer.Key Responsibilities Define and implement the technical vision for the measurement and data processing platform Identify and address complex technical cha...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer (iOS)

    Senior Software Engineer (iOS)

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer (iOS) to develop high-quality applications and collaborate with cross-functional teams. Key Responsibilities Lead the development of robust appl...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Middleware Engineer

    Senior Middleware Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Middleware Engineer to join their Enterprise Services team.Key Responsibilities Collaborate with business partners to define project requirements and assist in s...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Choice BankEagan, MN, United States
    serp_jobs.job_card.full_time
    The Senior Software Engineer is responsible for designing and developing complex software systems and applications.They lead projects, mentor junior engineers, and collaborate with cross-functional...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Software Engineer - AI

    Senior Software Engineer - AI

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer-AI / LLM.Key Responsibilities Develop machine learning algorithms, focusing on Large Language Models (LLMs) to enhance accuracy and performance ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Full Stack.Key Responsibilities Lead diverse technology projects and a development team to create regulatory solutions Stay updated on tech t...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer (Contractor)

    Senior Software Engineer (Contractor)

    Proto Labs, Inc.Maple Plain, MN, United States
    serp_jobs.job_card.permanent
    Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are an equal opportunity employer, and we are committed to building...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Systems Software Engineer

    Senior Systems Software Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Systems Software Engineer, Tegra UEFI Firmware.Key Responsibilities Develop features and code for UEFI firmware Document code flow, data flow, and architecture ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior AI Software Engineer

    Senior AI Software Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior AI Software Engineer.Key Responsibilities Deliver high-quality solutions to complex technical problems faced by customers Manage and optimize APIs in cloud-nati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Backend Engineer

    Senior Backend Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Backend Engineer who is passionate about backend engineering and has leadership experience. Key Responsibilities Lead key components of Core Services, including P...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer (Contractor)

    Senior Software Engineer (Contractor)

    Proto LabsMaple Plain, MN, United States
    serp_jobs.job_card.permanent
    Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are an equal opportunity employer, and we are committed to building...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    SES Government SolutionsBurnsville, MN, United States
    serp_jobs.job_card.full_time
    The Leonardo DRS Naval Electronics business provides leading naval computing infrastructure, network and data distribution and middleware enterprise services, as well as world-class manufacturing a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer II

    Senior Software Engineer II

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer II, IAM.Key Responsibilities Design and build reliable authentication and authorization systems for millions of users Propose technical soluti...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer I - National Remote

    Senior Software Engineer I - National Remote

    OptumEden Prairie, MN, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior principal software engineer

    Senior principal software engineer

    ACARABloomington, MN, United States
    serp_jobs.job_card.full_time
    Acara Solution is looking for a Senior Principal Software Engineer for Our client located in Bloomington, MN.As a software engineer for Land & Air Systems, you'll be a member of a cross functional ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours