Job Details

ID #15312764
State Texas
City Irving
Job type Permanent
Salary USD TBD TBD
Source GM Financial
Showed 2021-06-10
Date 2021-06-09
Deadline 2021-08-08
Category Software/QA/DBA/etc
Create resume

Software Development Engineer I

Texas, Irving, 75039 Irving USA

Vacancy expired!

Overview

GM Financial is seeking an experienced, passionate and creative web developer to join our digital software solutions team! You will have a keen eye for design aesthetics, and will build our next generation of adaptive web applications that will enable exciting and impactful business opportunities. As a Digital Software Development Engineer, you will contribute in all areas of development as a member of an Agile Scrum team. You will bring core areas of strength, but must be adept at learning tools and languages that enable the team member to participate in all areas of product development. Being adaptable and knowledgeable in multiple domains enables the team members to swarm or fill gaps in order to meet commitments.

Responsibilities

JOB DUTIES

  • The Digital Software Development Engineer II works under limited or no supervisory guidance and consistently delivers on commitments
  • The SDE II demonstrates excellence in the following software development activities performed by the Digital Agile Scrum teams:
  • Develop NET APIs and Microservices for deployment on-premises or in the Azure public cloud
  • Develop next-gen full-stack web applications using Angular JS, HTML5, CSS3 and Adobe Experience Manager
  • Create and maintain automated unit tests and acceptance test suites, and leverage peer reviews to increase product quality
  • Participate in the evolution of our automated CI/CD pipeline for building, testing and deploying software packages
  • Maintain a production-first mindset focused on scale, uptime and ability to rapidly triage/resolve production issues
  • Invest in the agile process to continuously improve product quality, time to market and team member happiness
  • Perform other duties as assigned
  • Conform with all company policies and procedures

REPORTING RELATIONSHIP

Software Development Engineer II - Digital

Qualifications

Expe

Knowledge

  • Full-stack development of NET APIs and Microservices and web front end using AngularJS, HTML5, CSS3, JavaScript and Adobe Experience Manager
  • Responsive Design and Single Page Applications (SPA)
  • Application of authentication and authorization technologies (eg, OAuth 2, SAML, JWT)
  • Test automation using BDD tools such as Gherkin, Cucumber, Specflow
  • Source control systems (Git) and building CI/CD pipeline toolsets
  • Agile software development principles, including experience participating in a Scrum-based delivery team

Skills

  • Manage user acceptance testing and browser compatibility optimization
  • Build reusable code and libraries for future use (software is high quality, modular, documented, clean, well-organized and easily maintainable)
  • Troubleshoot complex problems and work across teams to meet commitments
  • Drive adoption of best practices; cultivate innovation and learning
  • Strong people skills including the ability to interact with employees at all levels
  • Excellent written and oral communication skills

Education

  • Bachelor's Degree in related field or equivalent work experience required

Experience

  • 3-5 years experience using Angular JS, CSS 3, JavaScript, HTML5 required
  • 3-5 years experience in software development and test automation required
  • Experience working in public clouds (Azure, AWS, Google Cloud Platform) required
  • 5-7 years of web development experience strongly preferred
  • Experience working with Adobe Experience Manager strongly preferred

Working Conditions

  • Normal office environment subject to stressful situations
  • Limited travel may be required to support business needs

#LI-KD2

Vacancy expired!

Subscribe Report job