C# and Azure Cloud - Software Development Engineer II

GM Financial

4

(3)

Arlington, VA

Why you should apply for a job to GM Financial:

  • 4/5 in overall job satisfaction
  • 5/5 in supportive management
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • 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.
  • #2105

    Position summary

    e 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

    QUALIFICATIONS

    Knowledge and Skills

    • 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:
      • Low-code environments: Logic Apps, Outsystems

      • Enterprise Service Bus: Tibco BusinessWorks (APIs and integration workflows)

      • Pipeline Automation: Azure DevOps (YAML, ARM), Terraform, Jenkins, Chef, Octopus Deploy

      • Code Scanning: SonarQube, Checkmarx

      • Source Code repos: Git

      • Mobile: Xamarin.iOS, Xamarin.Android, Xamarin.Forms

      • UI: Angular, Javascript, CSS, Node.js, ASP.NET MVC

      • Containerization: Azure Kubernetes Service, Kubernetes (open source), Docker

      • High level programming languages: Java, C# (.NET MVC and .NET Core), Go

      • Scripting: Powershell, Bash

      • Database: Oracle, Microsoft SQL Server, NoSQL (e.g. CosmosDB)

      • Test Automation: Xamarin.UITest, Specflow, Selenium, Postman, Maven, TestNG, JMeter

      • Operating systems: Windows, Linux

    Work Experience

    • 2-4 years experience in software development required

    Education

    • High School Diploma or equivalent required

    • Bachelor's Degree in Computer Science or related Engineering field; and/or commensurate experience preferred

    #LI-DH1

    #LI-Hybrid

    #GMFjobs

    Why you should apply for a job to GM Financial:

  • 4/5 in overall job satisfaction
  • 5/5 in supportive management
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • 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.