Staff Full Stack Software Engineer-Quality Risk Management
Company | General Motors |
---|---|
Location | Austin, TX, USA, Warren, MI, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, or a related field. Equivalent work experience will be considered in lieu of degree.
- 7+ years experience delivering full stack application development using Java / JEE and Angular
- 3+ years experience in Kubernetes/Docker, Quarkus, and cloud platforms such as AWS, Azure, or GCP
- 3+ years experience working with complex SQL queries, functions, and stored procedures
- 3+ years experience working in a SCRUM development methodology
- 3+ years experience in languages such as SQL and Python and big data technologies (Hadoop, Spark)
Responsibilities
- Developing enterprise-grade applications using Kubernetes/Docker, Quarkus, Java, Angular, and PostgreSQL, among other tools.
- Proactively engage in the identification / remediation of software issues such as code quality, pattern mismatch, and security issues related to the code or solution/configuration.
- Collaborate with cross-functional teams to lead GM’s transition to cloud technologies.
- Providing guidance and mentoring of fellow software engineers and other team members.
- Ability to navigating complex corporate environments and processes to remove project roadblocks.
- Understands code quality analysis results and remediation mechanisms.
- Strong Knowledge of maintaining and debugging live software systems.
- Experience in implementing various branching strategies and sharing that expertise with your team.
- Advanced CI/CD knowledge including automated builds and deployments and developing pipelines with GitHub Actions.
- Possess excellent verbal and written communication skills.
- Document software solutions and ensure that technical documentation meets GM standards.
- Understand and maintain compliance with GM standards and industry standard methodology.
- Lead the culture within their team, holds themselves and others accountable for demonstrating GMs values and modeling GM behaviors.
Preferred Qualifications
- Proven experience in migrations to Azure cloud including complex data requirements
- Experience working with DataStage
- Experience with Tidal automation