Software Development Engineer II

GM Financial

3.5

(2)

Multiple Locations

Why you should apply for a job to GM Financial:

  • We offer 12 weeks of paid parental leave for our team members to care for and bond with their new family member.
  • Our Women's Inspiration Network (WIN) supports the recruitment, retention and professional development of women across our organization.
  • Our programs provide the support, flexibility and resources for women returning to their careers after a break.
  • #603

    Position summary

    web applications, and API services

    • Migrating the product to the public cloud within the team as appropriate
    • The SDE II invests in learning and experimentation to expedite cloud implementations
    • Using automated pipelines for building, testing, and deploying software packages; continuously improving both the quality and speed of the pipelines
    • Contributing to test automation and participating in peer reviews to increase product quality
    • Maintaining a production-first mindset focused on scale, uptime, and ability to rapidly triage/resolve production issues
    • Investing in our Agile practice to continuously improve product quality, time to market, and team member happiness
    • Perform other duties as assigned
    • Conform with all company policies and procedures
    • Software development expertise in the high level programming language used by the product team
    • Data and query analysis and optimization to deliver scalable, performant products and services
    • Test data management to drive automated, repeatable, and reliable testing
    • Proficient in new feature development, automated tests, and the implementation of security controls
    • Experience working in Agile Scrum teams, suggesting and contributing to improvements (getting better/faster/happier)
    • Demonstrates software development excellence (software is simple, understandable, reusable, and secure)
    • Troubleshoots complex problems and works across teams to meet commitments
    • Drives adoption of best practices; cultivates innovation and learning
    • Strong interpersonal, verbal, and writing skills
    • The SDE will have expertise in the following technologies as required for the product being developed:
      • Languages : C# (NET MVC and NET Core)

      • UI : Nodejs

      • Pipeline Automation : Azure DevOps (YAML, ARM)

      • Scanning: SonarQube, Checkmarx

      • Source Code repos:

      • Git Database: Oracle, Microsoft SQL Server

      • Test Automation : Karate , Postman , Unit Testing

      • Azure : Azure App Services, Azure Logic Apps, Azure Functions, Azure Key Vault, RBAC , Azure App Service Environment ,APIM

      • Operating systems: Windows, Linux

    QUALIFICATIONS

    Experience:

    • High School Diploma or equivalent required

    • Bachelor's Degree in related field or equivalent practical experience preferred

    • 2-4 years experience in software development required

    What We Offer: Benefits effective day 1, 401K, Bonding leave for new parents (12 weeks, 100% paid), Pet insurance, training, certifications

    Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive.

    Compensation: Competitive pay

    Work Life Balance: Flexible hybrid work environment

    Benefits Package: Generous benefits packages

    Why you should apply for a job to GM Financial:

  • We offer 12 weeks of paid parental leave for our team members to care for and bond with their new family member.
  • Our Women's Inspiration Network (WIN) supports the recruitment, retention and professional development of women across our organization.
  • Our programs provide the support, flexibility and resources for women returning to their careers after a break.