Campus Pride Jobs

Mobile Campus Pride Logo

Job Information

T-Mobile USA, Inc Sr Engineers, Software in Kennard Corner, Washington

Career Band: L08 Be unstoppable with us! T-Mobile is synonymous with innovation-and you could be part of the team that disrupted an entire industry! We reinvented customer service, brought real 5G to the nation, and now we're shaping the future of technology in wireless and beyond. Our work is as exciting as it is rewarding, so consider the career opportunity below as your invitation to grow with us, make big things happen with us, above all, #BEYOU with us. Together, we won't stop! Position summary T-Mobile is America's supercharged Un-carrier, delivering an advanced 4G LTE and transformative nationwide 5G network that will offer reliable connectivity for all. Senior Engineer, Software located in Bothell, WA will design and craft reliable and performant software products and features in a variety of popular software languages including Swift, JAVA, and BASH. Position duties and responsibilities include, but are not limited to: Contribute to designs to implement new ideas which improve an existing and new system/process/service. Lead the end-to-end solution as a senior member of the team, including unit tests, Cl/CD pipelines, deployments, monitoring, and security. Build independent web, native based tools, Apple SDKs, microservices and solutions, and test code continuously with scripting and programming languages by improving developer workflow, increasing scalability, and optimizing speed. Setup MacMini including the X-CODE, SIMULATOR, Certificates, and runner in GitLab for utilizing as part of Continuous Integration, Deployment, and Testing. Manage, track, and document changes to the code with source control tools. Deploy Web, Native iOS, Mobile based applications, cocoapods, micro-services via automation with highly available and responsive system. Measure performance and environment of application with system and application log tools. Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management using PCI application security standards. Incident management and root cause analysis. Define branching strategy, permissions, and access management for 15+ engineering teams. Help the team continue to embrace modern practices such as test-driven development, trunk-based development, pair programming, automation, and more as the industry evolves. Implement design skills using common patterns for building reliable n-tier architectures. Utilize skills by getting hands-on with the team at all levels of the stack and all parts of the process. Collaborate with technical teams and utilize system expertise to deliver technical solutions. Contribute to the development of others through mentoring or in-house workshops and learning sessions. Mentor engineers in gaining experience and assuming DevOps responsibilities. Telecommuting is permitted, but applicants must live within a reasonable commuting distance. Skill requirements: Applying Cloud computing skills to deploy, upgrade across AWS, Azure or GCP for utilizing Kubernetes container provisioning, orchestration, and clustering. Implementing automation frameworks and tools including Maven, Gradle, Ant, JIRA, Apache Tomcat, Splunk, Grafana, Prometheus, AppDynamics, APIGEE API Gateway, Swagger 2.0, Open API 3.0, Docker, Kubernetes, Puppet, Ansible, Chef, Vault to manage the infrastructure which comprises the network, software, hardware, storage, virtual and remote assets. Utilizing programming languages including JAVA, Swift, Bash, Python, Groovy, YAML to implement, maintain, and improve continuous integration and delivery process. Troubleshooting and resolving production issues and coordinate with development team to simplify and streamline code deployments. Experience and education requirements: PRIMARY REQUIREMENTS: Master's degree in Electronic

DirectEmployers