When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.This position will contribute to the design, development, testing, deployment, and support of the Solar Digital - Insight Platform and its various applications, services, and capabilities.
Job Responsibilities
Responsibilities of the incumbents are to design, test, and develop software solutions such as features, capabilities of the platform and whole applications that meet client or customer requirements.
Competent to analyze the requirements.
Competent to design, test and develop the software components that meet defined requirements.
Able to use best coding practices (libraries, frameworks, APIs) and standard design patterns in software development.
Works directly on complex application / technical problem identification and resolution.
Works independently on complex systems or infrastructure components that may be used by one or more applications or systems.
Able to mentor junior level team members.
Create and analyze visual diagrams and methods - logical technical diagrams, flowcharts and models - that document the complexity of delivered services.
Competent to troubleshoot and maintain the existing code base to fix bugs or address client or consumer concerns.
Leverage Agile practices during the whole software development lifecycle.
Coordinate with the product owner to plan, analyze, implement, and maintain enhancements / upgrades and understand the use of a specific functionality as needed.
Collaborate with a team of software and test engineers, designers, and data scientists to optimize and iterate on software solutions.
Employee is also responsible for performing other job duties as assigned by Solar Digital management from time to time.
Basic qualifications :
Bachelor's Degree or relevant experience in Software Engineering.
Proven record of strong technical understanding and technical leadership.
5 years or more of relevant industry experience.
3 years or more of experience with designing, developing, delivering, and maintaining large-scale enterprise web applications.
3 years or more of software engineering experience - frontend developer, backend developer, full-stack developer, mobile developer, 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 any degree of supervision.
Ability to lead and mentor junior team members.
Responsibility to conduct peer reviews.
Deploying software using CI / CD tools such as Jenkins, Azure DevOps, etc.
Understanding Test-Driven Development
Debugging and maintaining software in various platforms (Windows, Linux or Unix, etc.)
Passion for technology and an eagerness to contribute to a team-oriented environment
Understanding of a microservice Architecture
Ability to adapt quickly to a complex environment
Some degree of Cloud experience.
Pro-active thinking - being flexible and creative
Self-motivated mentality - an individual with a passion for the latest technology trends.
Strong communication skills and the ability to collaborate with other team members.### ###
Summary Pay Range :
$120,299.00 - $180,449.00Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits :
Subject to plan eligibility, terms, and guidelines. This is a summary list of 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 or will 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 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..Solar’s foundation is people and Solar’s culture is one where individual contributions are valued, diversity in the workplace is encouraged, and safety is emphasized in all aspects of the business. Solar Turbines is comprised of a dedicated and multi-talented workforce of more than 9,000 employees with decades of experience working as a global team.
#J-18808-Ljbffr
serp_jobs.job_alerts.create_a_job
Senior Software Engineer • San Diego, CA, United States
Job_description.internal_linking.related_jobs
serp_jobs.job_card.promoted
Senior Software Engineer
QualcommSan Diego, CA, United States
serp_jobs.job_card.full_time
Qualcomm Innovation Center, Inc.Engineering Group, Engineering Group > .As a Senior Software Engineer, you will contribute to the design, development, and optimization and commercialization of softw...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
serp_jobs.job_card.promoted
Senior Software Engineer
Cubic CorporationSan Diego, CA, United States
serp_jobs.job_card.full_time +1
Senior Software Engineer page is loaded## Senior Software Engineerlocations : San Diego, Californiatime type : Full timeposted on : Posted Todayjob requisition id : REQ\_45565# • •Business Unit : ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
serp_jobs.job_card.promoted
Senior Software Engineer, Pixel Watch Apps
Google Inc.San Diego, CA, United States
serp_jobs.job_card.full_time
Senior Software Engineer, Pixel Watch Apps.Experience driving progress, solving problems, and mentoring more junior team members.
deeper expertise and applied knowledge within relevant area.Write p...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
serp_jobs.job_card.promoted
Senior Software Engineer - Algorithms Engineering
CerebrasEncinitas, CA, United States
serp_jobs.job_card.full_time
Flock Freight is looking for an experienced and motivated backend engineer to innovate on and optimize our proprietary pooling technology - the heart of the Flock Freight platform!.We’re not just l...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
serp_jobs.job_card.promoted
Senior Staff Software Engineer
Intuit Inc.San Diego, CA, United States
serp_jobs.job_card.full_time
Come join the TurboTax organization as a Sr.Staff Engineer in the UI Platform team.This is an exciting opportunity to shape the direction of the UI Runtime capabilities that power the TurboTax web ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
serp_jobs.job_card.promoted
Senior Software Development Engineer Test (San Diego)
BioTalentSan Diego, CA, US
serp_jobs.job_card.part_time
Senior Software Development Engineer in Test (SDET).On-site 4x per week in San Diego, CA | No visa sponsorship available.
Youll embed automated testing into pipelines, improve processes for bug reso...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
serp_jobs.job_card.promoted
Senior Software Engineer - 218855
Teradata GroupSan Diego, CA, United States
serp_jobs.job_card.full_time
At Teradata, we believe that people thrive when empowered with better information.That’s why we built the most complete cloud analytics and data platform for AI.
By delivering harmonized data, trust...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
serp_jobs.job_card.promoted
Senior Software Engineer (Product)
Flock Freight, Inc.Encinitas, CA, United States
serp_jobs.job_card.full_time
We’re looking for a motivated, collaborative full stack developer with 3–5 years of industry experience to join the team responsible for building and deploying our platform and web / mobile applicati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
serp_jobs.job_card.promoted
Software Engineer, Platform - Carlsbad, USA
SpeechifyCarlsbad, CA, US
serp_jobs.job_card.full_time
The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
serp_jobs.job_card.promoted
Senior Software Development Engineer Test
BioTalentSan Diego, CA, US
serp_jobs.job_card.full_time
Senior Software Development Engineer in Test (SDET).F4CD; On-site 4x per week in San Diego, CA | No visa sponsorship available.
You’ll embed automated testing into pipelines, improve processes...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
serp_jobs.job_card.promoted
Senior Cellular Software Engineer
Apple Inc.San Diego, CA, United States
serp_jobs.job_card.full_time
San Diego, California, United States Software and Services.Design, implement, verify and integrate Cellular Layer 1 control firmware for an innovative mobile wireless communications system.Develop ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
serp_jobs.job_card.promoted
Senior Software Engineer
Apple Inc.San Diego, CA, United States
serp_jobs.job_card.full_time
San Diego, California, United States Software and Services.As an engineer on our team, you will iterate quickly to create, maintain, and improve apps and backend services that empower the day-to-da...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
serp_jobs.job_card.promoted
serp_jobs.job_card.new
Rack Management Senior Software Engineer
QualcommSan Diego, CA, United States
serp_jobs.job_card.full_time
Engineering Group, Engineering Group > .Qualcomm is seeking an experienced engineer to lead the design, development, and deployment of rack management software for AI accelerator products in data ce...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
serp_jobs.job_card.promoted
Software Engineer, Platform - Escondido, USA
SpeechifyEscondido, CA, US
serp_jobs.job_card.full_time
The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
serp_jobs.job_card.promoted
Senior Software Engineer (Product)
CerebrasEncinitas, CA, United States
serp_jobs.job_card.full_time
We’re looking for a motivated, collaborative full stack developer with 3–5 years of industry experience to join the team responsible for building and deploying our platform and web / mobile applicati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
serp_jobs.job_card.promoted
serp_jobs.job_card.new
Rack Management Senior Software Engineer
NutanixSan Diego, CA, United States
serp_jobs.job_card.full_time
Engineering Group, Engineering Group > .Qualcomm is seeking an experienced engineer to lead the design, development, and deployment of rack management software for AI accelerator products in data ce...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
Huntington Ingalls IndustriesSan Diego, CA, United States
serp_jobs.job_card.full_time
HII’s Mission Technologies division.Warfare Systems comprises cyber and mission IT; electronic warfare; and C5ISR systems.
HII works within our nation’s intelligence and cyber operations communities...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
serp_jobs.job_card.promoted
Senior Vehicle Software Engineer
SeasatsSan Diego, CA, United States
serp_jobs.job_card.full_time
Senior Vehicle Software Engineer.At Seasats, we're passionate about delivering maritime robotics solutions to redefine the maritime industry.
Our primary products are autonomous surface vehicles (AS...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days