Posted in

Software Engineer – Global Logistics Cloud Enablement

Software Engineer – Global Logistics Cloud Enablement

CompanyGeneral Motors
LocationAustin, TX, USA, Warren, MI, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior, Mid Level

Requirements

  • Bachelor of Science or Bachelor of Applied Science degree in Computer Science, Computer Engineering, Mathematics, Information Technology, Information Security, Cybersecurity or equivalent experience
  • 2+ Years of experience in designing and developing enterprise applications using modern technologies and frameworks
  • Proven experience in software development, including designing, coding, and testing applications.
  • Hands-on experience with Java and/or Angular.
  • Strong understanding and practical experience with cloud native design principles.
  • Experience developing and deploying applications on public cloud platforms (e.g., AWS, Azure, GCP).
  • Experience with Infrastructure as Code tools such as Terraform and/or Ansible.
  • Experience with databases (e.g., SQL, NoSQL) and data modeling.
  • Familiarity with agile methodologies (e.g., Scrum, Kanban).
  • Experience in developing automated tests (unit, integration).
  • Basic understanding of CI/CD pipelines and tools.
  • Excellent problem-solving, communication, and collaboration skills.
  • A passion for learning new technologies and a proactive approach to tasks.

Responsibilities

  • Designing, coding, testing, debugging, and documenting application features, leveraging your expertise in Java and/or Angular.
  • Applying cloud native design patterns to build scalable, resilient, and maintainable applications on public cloud infrastructure.
  • Utilizing Infrastructure as Code tools like Terraform and/or Ansible for automating environment provisioning and configuration management.
  • Collaborating with your team to understand requirements, participate in design discussions, and contribute to accurate effort estimation.
  • Developing automated tests to ensure code quality and reliability, and supporting CI/CD pipelines for efficient delivery.
  • Assisting in the deployment, monitoring, and troubleshooting of applications in various environments.
  • Actively participating in team meetings, sharing knowledge, and seeking opportunities for professional growth and development.

Preferred Qualifications

  • Experience or familiarity with Supply Chain business domain
  • Experience with Infrastructure as Code (IaC) tools and frameworks, such as Terraform and BICEP
  • Experience with AI Coding tools such as GitHub CoPilot