Unlimited Job Postings Subscription - $99/yr!

Job Details

Senior Software Engineer

  2025-10-13     Solar Turbines     San Diego,CA  
Description:

Overview

Senior Software Engineer at Solar Turbines. This position contributes to the design, development, testing, deployment, and support of the Solar Digital - Insight Platform and its various applications, services, and capabilities.

Job Responsibilities

  • Design, test, and develop software solutions such as features and capabilities of the platform and whole applications that meet client or customer requirements.
  • Analyze requirements.
  • Design, test and develop the software components that meet defined requirements.
  • Use best coding practices (libraries, frameworks, APIs) and standard design patterns in software development.
  • Work directly on complex application/technical problem identification and resolution.
  • Work independently on complex systems or infrastructure components that may be used by one or more applications or systems.
  • Mentor junior level team members.
  • Create and analyze visual diagrams and methods (logical technical diagrams, flowcharts, models) documenting the complexity of delivered services.
  • Troubleshoot and maintain the existing code base to fix bugs or address client or consumer concerns.
  • Leverage Agile practices throughout the software development lifecycle.
  • Coordinate with the product owner to plan, analyze, implement, and maintain enhancements/upgrades and understand the use of specific functionality as needed.
  • Collaborate with a team of software and test engineers, designers, and data scientists to optimize and iterate on software solutions.
  • Perform other duties as assigned by Solar Digital management.

Basic qualifications

  • Bachelor's Degree or relevant experience in Software Engineering.
  • Proven record of strong technical understanding and technical leadership.
  • 5+ years of relevant industry experience.
  • 3+ years of experience with designing, developing, delivering, and maintaining large-scale enterprise web applications.
  • 3+ years of software engineering experience - frontend, backend, full-stack, mobile, etc.
  • Strong understanding of Agile methodology, preferably Scaled Agile Framework.

Top candidates will also have

  • Ability to operate as an individual contributor in a small team of developers during the implementation of development activities.
  • Develop robust back-end services using Java, Spring Boot, and ensure secure and scalable APIs.
  • Build responsive, visually appealing web applications using Angular, HTML, CSS, and JavaScript.
  • Integrate interactive data visualizations using charting libraries like Highcharts, D3.js, or Plotly.js.
  • Interest in working collaboratively with engineering leadership, product owners, software developers, and other stakeholders.
  • Ability to diagnose and troubleshoot production application issues.
  • Ability to work independently without supervision.
  • Ability to lead and mentor junior team members.
  • Conduct peer reviews.
  • Deploy software using CI/CD tools such as Jenkins, Azure DevOps, etc.
  • Understanding Test-Driven Development.
  • Debugging and maintaining software in Windows, Linux, or Unix.
  • Passion for technology and a team-oriented mindset.
  • Understanding of a microservice architecture.
  • Ability to adapt quickly to a complex environment.
  • Some degree of cloud experience.
  • Proactive thinking and flexible, creative approach.
  • Self-motivated mentality and passion for the latest technology trends.
  • Strong communication skills and the ability to collaborate with team members.

Summary Pay Range

$120,299.00 - $180,449.00

Benefits

  • Medical, dental, and vision benefits*
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
  • 401(k) savings plans*
  • Health Savings Account (HSA)*
  • Flexible Spending Accounts (FSAs)*
  • Health Lifestyle Programs*
  • Employee Assistance Program*
  • Voluntary Benefits and Employee Discounts*
  • Career Development*
  • Incentive bonus*
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement
  • These benefits also apply to part-time employees

This position requires working onsite five days a week. Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require sponsorship tied to a specific employer, such as H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at www.caterpillar.com/careers.

Posting and Equal Opportunity

Posting Dates: Any offer of employment is conditioned upon the successful completion of a drug screen.

Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.

Not ready to apply? Join our Talent Community.

#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search