Senior IT Analyst
Signal Corps Regimental Association · Mossville, IL · 1 wk ago
Information Technology$113k–$183k/yrPart-time
About the Role
The successful candidate will join Caterpillar as a key contributor, responsible for the design, development, implementation, and ongoing support of our Centralized App and SDP Engineering Applications.
What You Will Do
- Lead the design, coding, testing, and debugging of programs with varying complexity.
- Configure and customize purchased software solutions to meet business needs.
- Evaluate proposed software and program changes, assessing their impact on system performance and business outcomes.
- Identify and resolve application and technical issues, ensuring system reliability.
- Work independently on complex programs and subroutines, while collaborating with senior staff on major system modules and projects.
- Complete most programming assignments with minimal supervision.
- Demonstrate expertise in programming languages, program design, specification development, logic diagrams, testing, debugging, and documentation.
- Integrate in-house developed systems and purchased software solutions, ensuring seamless operation.
- Continuously improve development and support processes to enhance efficiency and quality.
- Collaborate with users to diagnose and resolve issues, delivering excellent customer support.
- Assist senior system development and support personnel in addressing customer requests and system challenges, contributing to innovative solutions.
Qualifications
- Bachelor's degree in Information Technology, Management Information Systems, Computer Science, or a related field; or 8+ years of professional software development experience.
- At least 5 years of hands-on experience as an application developer, with proficiency in .net and JavaScript.
- Proven experience in software design, development, and support.
- Strong analytical and problem-solving skills.
- Ability to work independently and as part of a team.
- Excellent communication and collaboration abilities.
- Familiarity with cloud technologies and modern IT architecture is a plus.
Top Candidate Skills
- Strong understanding of relational databases and SQL.
- Experience in integrating applications using APIs.
- Familiarity with cloud-based development environments such as Amazon Web Services (AWS) or Microsoft Azure.
- Demonstrated ability to quickly learn and apply new technologies to solve real-world challenges.
- Excellent verbal and written communication skills, with the ability to convey technical concepts clearly and tactfully.
- Outstanding planning and organizational abilities.
- Advanced analytical skills, with a talent for identifying multiple solutions to complex problems and recommending the best approach.
- Proven capability to manage multiple projects of varying scope simultaneously.
- Collaborative mindset, thriving in fast-paced, dynamic, and culturally diverse environments.
- Experience supporting IT-related business and security processes.
- Foundational web development skills, including experience with JavaScript frameworks.
- Working knowledge of Java frameworks such as Hibernate and Spring.
- Basic understanding of authentication protocols, including OAuth2.
- Hands-on low code/no code development experience delivering enterprise business applications.
- Experience migrating or modernizing .NET applications to low-code platforms.
- Experience developing applications that integrate with Teamcenter, SAP, Azure, and AWS.
- Ability to lead application modernization initiatives from assessment through deployment.
- Experience establishing reusable low-code development standards and governance.
- Demonstrated success reducing application support costs through application consolidation and modernization.
Pay
Summary Pay Range: $112,710.00 - $183,140.00. Compensation 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.
Schedule
This position requires working onsite five days a week. Visa Sponsorship is not available for this position.