Vacancy expired!
Career Area:DigitalJob Description:Your Work Shapes the World at Caterpillar Inc.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.About EPDCaterpillar's Electric Power Division (EPD) offers integrated solutions, parts, and services to meet the needs of our various commercial and industrial electric power customers. EPD supports a wide range of customer applications across the globe, including providing back-up power to hospitals, providing emergency power when natural disasters strike, and supporting critical infrastructure for data centers, municipalities, and more. With a rich history of more than 95 years in the electric power business, our team has world-class expertise and a proven ability to adapt to changing demands. We’re committed to providing sustainable and reliable solutions to our customers. Join our team to help build a better, more sustainable world for future generations.About the role:This position will be a key member of Tangent’s Software Development team. We are looking for an experienced, full-stack Ruby on Rails developer to help us maintain, enhance, and modernize our energy management and generation asset control software. We are hoping to find candidates who can bring new skills to our team and who are eager to explore new technologies with us in a friendly, relaxed environment.This position reports to an IT Supervisor, Senior IT Supervisor, or IT Manager. Customers may include Caterpillar customers, dealers, internal Caterpillar organizations (service centers and/or worldwide business units), suppliers, other Information Technology teams or business partners.What you will do:
Performs all duties without close supervision. However, more complex assignments may require closer supervision and assistance.
Designs, codes, tests, and debugs programs of varying degrees of complexity.
Configuration or customization of purchased software solutions.
Works directly on application/technical problem identification and resolution, including off-shift and weekend support functions.
Works independently on complex modules that may be used by one or more programs or applications.
Works independently on complex projects that may span multiple infrastructure components.
Under the direction of more senior staff, assists in the development of major application modules and programs.
Participates in integrated testing and user acceptance of application or infrastructure components.
Works with vendors on the integration of purchased application and/or infrastructure solutions.
Assists less senior staff with logic problems and interpretation of specifications.
Fully knowledgeable of programming languages appropriate to the platform supported, program design and specification development, programming logic, logic diagrams, basic system analysis techniques, testing, debugging, documentation standards, file design, storage and internal systems.
Designs and implements processes, or process improvements, to aid in development and support.
What you will have:
Requires a college or university degree, technical certification and/or two to four years of programming, integration, or infrastructure experience.
1+ years of professional experience coding Ruby on Rails web applications
A strong understanding of modern HTML, CSS, and Javascript
Experience using Linux, MySQL, Git
Familiarity with AWS tools and services including Elastic Beanstalk, Code Pipeline, Lambda, SQS, SNS, SES, EC2, RDS, and S3
Excellent verbal and written communication skills
Additional Desirable Skills:
Fluency in one or more other popular modern languages such as Python, Go, or Rust
Experience building RESTful APIs and service-oriented software.
iOS or Android app development
Familiarity with Cybersecurity and InfoSec best practices
Docker and containerized deployments
What you will get:Benefits :
Medical, dental, and vision coverage
Paid time off plan (Vacation, Holiday, Volunteer, Etc.
Company matched 401k savings plan
Health savings account (HSA)
Flexible spending accounts (FSAs)
Short and long-term disability coverage
Life Insurance
Paid parental leave
Healthy Lifestyle Programs
Employee Assistance Programs
Voluntary Benefits (Ex. Accident, Identity Theft Protection)
Relocation assistance is not available for this position. Any relocation costs incurred would be the responsibility of the selected applicant. #LI #HybridEEO/AA Employer. All qualified individuals - Including minorities, females, veterans and individuals with disabilities - are encouraged to apply.There’s more to work at Caterpillar than just the work itself. We hire smart, friendly people and it shows in our culture. We hold ourselves to high standards and make sure our values of integrity, excellence, teamwork, commitment and sustainability come to life in the way we work. We make sure our employees feel continuously challenged while also supported. We provide professional growth opportunities, including leadership programs. We celebrate the diversity of our team, while also working together as one Caterpillar.Our culture, like everything at our company, is made possible by each employee’s contribution. Person by person, we create the environment we work in, and we are proud of the Caterpillar we’ve built.
Full-time- ID: #50254479
- State: Pennsylvania Kennettsquare 19348 Kennettsquare USA
- City: Kennettsquare
- Salary: USD TBD TBD
- Showed: 2023-08-25
- Deadline: 2023-10-24
- Category: Et cetera