Software Engineer

Caterpillar of Australia

Irving, TX, US
$112,923 – $158,480; not specified; medical, denta...
Crm application design and development
Large scale crm orgs
Elasticsearch, mysql, or oracle datastores
Perform all programming, project management, and development assignments, including complex application/technical problem identification and resolution

Job Summary

  • Perform all programming, project management, and development assignments, including complex application/technical problem identification and resolution.
  • Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness.
  • Compensation and benefits may vary depending on multiple individualized factors, job level, market, location, job-related knowledge, skills, individual performance, and experience.

Matching Summary

Perform all programming, project management, and development assignments, including complex application/technical problem identification and resolution.

Salary

$112,923 – $158,480; Not specified; Medical, dental, and vision benefits*

Skills & Requirements

Must-have

  • CRM application design and development
  • Large scale CRM orgs
  • Elasticsearch, MySQL, or Oracle datastores
  • Relational and NoSQL databases
  • Application architectural patterns
  • CI/CD tools
  • Agile framework (Scrum)

Nice-to-have

  • Problem solving and resolution
  • Business valuable features
  • Team growth and improvement
  • End user communication

Key Requirements

  • Master's degree or foreign equivalent
  • 2 years of experience in software engineering
  • 2 years of experience designing and developing software applications in CRM
  • Experience designing, developing, deploying and maintaining software in large scale CRM Orgs
  • Experience with Datastores such as Elasticsearch, MySQL, or Oracle
  • Experience developing software applications using relational and NoSQL databases
  • Experience with Application architectural patterns, such as: MVC, Microservices, or Event-driven
  • Experience deploying software using CI/CD tools such as: Jenkins, GoCD, Azure Devops etc.
  • Experience working within an Agile framework such as Scrum

Work Rights

Not specified

Tailored Resume

Cover Letter