Senior Application Developer
Company: Caterpillar, Inc.
Location: Griffin
Posted on: August 7, 2022
|
|
Job Description:
**Career Area:**Information Technology**Job Description:****Your
Work Shapes the World**Whether it be groundbreaking products, best
in class solutions or creating a lifelong career, you can do the
work that matters at Caterpillar. With a 95-year legacy of quality
and innovation and 150 locations in countries around the world,
your impact spans the globe.At Caterpillar, a brand recognized the
world over, your office could be closer than you ever realized.
Caterpillar's highly flexible work environment fosters a culture to
inspire unconventional ideas to accomplish remarkable results. With
life demands ever-changing, Caterpillar provides employees the
autonomy to choose their work location based on their daily
commitments and how/where they work most efficiently and
effectively. It's time to start building what matters most, your
career!When you join Caterpillar, you are joining a team of makers,
innovators and doers. We are the people who roll up our sleeves and
do the work to build a better world. We don't just talk about
progress and innovation. We make it happen. And we are proud of
that because it helps our customers build and power the world we
live in - the roads, hospitals, homes and infrastructure. Without a
dedicated workforce Caterpillar could not effectively meet our
customer's needs. Join us.**Job Purpose:**The software development
team within Caterpillar's Large Power Systems Division is
responsible for creating tools used globally by product research &
development engineers. We are seeking a full stack .NET software
developer to work on design and development of applications for
next generation engine development. Using your technical expertise
in software development, you will work with a highly skilled group
of developers and testers to create and implement software that
will have a positive impact on nearly every phase of the engine
development process.**Description:**This position is utilizing the
Scrum/Agile methodology, use your strong technical expertise to
implement new software and features.+ Design, develop and implement
key applications and features for engine and machine product
development.+ Troubleshoot code level problems quickly and
efficiently.+ Work directly on complex application technical
problem identification and resolution+ Collaborate with peer
organizations across the enterprise to help our team meet
deliverables.Skills Requirements:+ Languages - C#, Java,
JavaScript, ActionScript, ColdFusion, TypeScript, SQL, HTML, CSS+
Software Stack - Entity Framework, jQuery, KnockoutJS, Kendo,
Bootstrap, PureMVC, Mate, FlourineFX, EXT, Scriptalicious, tinyMCE,
prototype, Enterprise Library+ Databases - Oracle, MySQL, MS SQL,
DB2, TeraData+ Proficiency with RESTful API development and design+
Prior experience with Unity Container (Unity) is a plus+ Strong
grasp of modern software development concepts such as SOLID
principals+ Strong architecture, design, coding, testing and
debugging skills+ Agile/SCRUM software development process
experience is a plus.**Basic Requirements:**+ 4+ years of
development experience with HTML5, Bootstrap, jQuery,
Knockout/Angular JS+ 4+ years of development experience with .NET /
C# and using MVVM+ Strong experience working with .NET / C#+
Proficiency with Visual Studio and ReSharper+ Proficiency with SQL
and T-SQL as well as Entity Framework+ Prior experience in a
Continuous Integration / Continuous Deployment environment is a
plus+ Understanding of the Repository and Unit of Work patterns+
Bachelor's degree (or equivalent) in an accredited Computer Science
program**Top Candidate Will Also Have:**+ 8+ years of development
experience with HTML5, Bootstrap, jQuery, Knockout/Angular JS+ 8+
years of development experience with .NET / C# using MVVM+ 4+ years
of development experience working in an Agile environment+ 2+ years
of DevOps experience+ Master's Degree (or equivalent) in an
accredited Computer Science program**Additional Details:**+ This
position would ideally be located in **Mossville** **, Illinois;**
however open to considering other Caterpillar facilities within the
U.S. (candidates permanent address must be within 50-mile driving
distance to a Caterpillar facility)+ For a full list of U.S.
Caterpillar facilities please visit:
https://www.caterpillar.com/en/company/global-footprint/americas/united-states.html+
United States location is for posting purposes only**Employee
benefit details:**Our goal at Caterpillar is for you to have a
rewarding career. Our teams are critical to the success of our
customers who build a better world.Here you earn more than just a
salary, because we value your performance. We offer a total rewards
package that provides day one benefits [medical, dental, vision,
RX, and 401(k)] along with the potential of an annual
bonus.Additional benefits include paid vacation days and paid
holidays (prorated based upon hire date).**Final details:**Please
frequently check the email associated with your application,
including the junk/spam folder, as this is the primary
correspondence method. If you wish to know the status of your
application - please use the candidate log-in on our career website
as it will reflect any updates to your status.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/CareersEEO/AA Employer.
All qualified individuals - Including minorities, females, veterans
and individuals with disabilities - are encouraged to apply.
Keywords: Caterpillar, Inc., Atlanta , Senior Application Developer, IT / Software / Systems , Griffin, Georgia
Click
here to apply!
|