IT Analyst Applications(Senior .Net Developer )

Posted:
8/21/2024, 5:00:00 PM

Location(s):
Karnataka, India

Experience Level(s):
Senior

Field(s):
IT & Security ⋅ Software Engineering

Career Area:

Business Technologies, Digital and Data

Job 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.

Your Impact 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.

Job Summary

We are seeking a skilled IT Analyst Applications(Sr .Net Developer )to join Open Systems Development & Support  team -CAT IT

The preference for this role is to be based out of Whitefield Office, Bangalore, India

 What you will do

  • Competent to perform all programming, development, and integration assignments without close supervision.
  • Participate in requirements analysis and collaborate with internal teams to produce software design and architecture.
  • Develop single page applications, MVC web applications/API’s to support business functions.
  • Write clean, scalable code using .NET programming languages.
  • Work collaboratively in a project team alongside other developers.
  • Provide project updates and progress to technical lead and/or senior developers.
  • Engage with customer and address their needs and concerns related to the solutions implemented.
  • Troubleshoot and identify the issues quickly. Have an overall understanding of typical issues that occur in the solution and develop patterns around reported issues.
  • Acknowledge the issues and elicit all the details to gain comprehensive understanding of customer’s ask.
  • Provide the required techno-functional guidance and support by gaining in-depth understanding of customer’s business, ecosystem and existing solutions implemented in terms of capabilities, functionalities and constraints.
  • Build techno-functional teams that support new and on-going implementations of solutions.
  • Be creative and suggest optimal solutions and workarounds wherever applicable.
  • Experience in working on cloud enabled, independent applications and systems using .Net and open-source technologies.
  • Excellent verbal and written communication skills.
  • Strong analytical and Problem-solving skills.
  • Good Communication and persuasive skills.

What you will have 

  • Bachelor’s degree in computer science or information technology or equivalent Experience
  • Looking for Sr .Net Developer with 8+ Years of Experience
  • 6+ years of professional IT programming experience with .NET C#, Web Forms and MVC, HTML and JavaScript
  • 2 years working knowledge of cloud (Azure, AWS) Technologies and components.
  • Good knowledge of source control environments like Azure DevOps Repo,TFS, Git etc.
  • Experience in JavaScript, jQuery, HTML and CSS.
  • Strong technical expertise and work experience in .Net, .Net Core & C#
  • Strong database – SQL Server/Oracle/MSSQL
  • Good understanding in WEB API, REST and HTTP protocols.
  • Good understanding and expertise in Angular/React JS/VUE JS(Nice to have)
  • Knowledge of the DevOps/ DevSecOps.
  • Excellent technical and analytical skills, Strong oral and written communication skills
  • Ability and desire to learn quickly.
  • Good Knowledge of Design patterns and Architectures and best practices for enhancing the application performance.

Skills desired:

Core Application Systems: Knowledge of major production application systems used for delivery of services to internal and external clients; ability to leverage major production application systems in diverse situations.
Level Working Knowledge:
• Helps create contingency plans to mitigate impact of disruption on core applications.
• Identifies key players, criticalities, roles, and responsibilities.
• Investigates application-related issues with both business and IT professionals.
• Recommends enhancements for a major application system or related subsystems.
• Works with core application systems for a major business unit or function.

Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.
Level Working Knowledge:
• Identifies and documents specific problems and resolution alternatives.
• Examines a specific problem and understands the perspective of each involved stakeholder.
• Develops alternative techniques for assessing accuracy and relevance of information.
• Helps to analyze risks and benefits of alternative approaches and obtain decision on resolution.
• Uses fact-finding techniques and diagnostic tools to identify problems.

Application Design, Architecture: Knowledge of basic activities and deliverables of application design; ability to utilize application design methodologies, tools and techniques to convert business requirements and logical models into a technical application design.
Level Extensive Experience:
• Facilitates in application design reviews and walkthroughs.
• Creates and evaluates technical alternatives for complex applications.
• Interprets application services such as API; integrates them with technical design.
• Develops various, distinct and multiple technical application designs.
• Prepares technical design documents and blueprints for applications.
• Explores and evaluates application design considerations for multiple technologies.

What you will get:

  • Work Life Harmony
  • Earned and medical leave.
  • Flexible work arrangements
  • Relocation assistance

Holistic Development

  • Personal and professional development through Caterpillar ‘s employee resource groups across the globe
  • Career developments opportunities with global prospects

Health and Wellness

  • Medical coverage -Medical, life and personal accident coverage
  • Employee mental wellness assistance program

 Financial Wellness

  • Employee investment plan
  • Pay for performance -Annual incentive Bonus plan.

 Additional Information:

Caterpillar is not currently hiring individuals for this position who now or in the future require sponsorship for employment visa status; however, 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

Caterpillar is an Equal Opportunity Employer (EEO)

EEO/AA Employer. All qualified individuals, including minorities, females, veterans and individuals with disabilities - are encouraged to apply.

Posting Dates:

August 22, 2024 - August 28, 2024

Caterpillar is an Equal Opportunity Employer (EEO).

Not ready to apply? Join our Talent Community.