Software Engineer at T-Mobile designing and deploying scalable software solutions. Collaborating with teams to develop software components and improve operational efficiency.
Responsibilities
Develop software solutions that support engineering projects and meet customer requirements
Collaborate with technical teams to deliver effective technical solutions and continuously learn new technologies
Create clear documentation for software code, system designs, and business requirements
Contribute to technology strategy by understanding current technologies and supporting business goals
Present innovative ideas to improve systems, processes, or services based on industry research
Also responsible for other duties/projects as assigned by business management as needed
Requirements
2-4+ years Technical engineering experience (Required)
Bachelor’s Degree plus 3 years of related work experience OR advanced degree with 1 year of related work experience OR combination of education and experience deemed equivalent (Required)
Acceptable areas of study include Computer Science or Engineering (Required)
Strong experience with Perl and SQL (required)
Hands-on experience with Shell scripting and Python (preferred)
Java development background, with exposure to frameworks and tools such as Spring, Maven, microservices architecture, RESTful APIs, Angular, and Vaadin (preferred)
Hands-on experience with containerization and orchestration technologies, including Docker, Kubernetes, and Helm (preferred)
Hands-on experience with relational databases such as Oracle, PostgreSQL, and MySQL (preferred), as well as modern data platforms like Snowflake and Ocient (nice to have)
Familiarity with telecommunications protocols and industry standards, including 3GPP, GSMA, ASN.1 (Abstract Syntax Notation One), SIP (Session Initiation Protocol), and IMS (IP Multimedia Subsystem) (nice to have)
System Protection Engineer Intern supporting engineering projects in transmission and distribution at PG&E. Gaining hands - on exposure to utility protection engineering practices under supervision.
Electrical Test Engineer responsible for conducting electrical tests and collaborating with engineers at NextEra Energy. Developing test plans, troubleshooting issues, and documenting compliance with industry standards.
Cloud Engineer developing the central Google Cloud Platform for an international industrial corporation. Collaborating with IT and business experts to ensure platform scalability and security.
Manufacturing Engineer responsible for industrializing new products and optimizing production processes. Collaborating with cross - functional teams to ensure ISO standards compliance.
Mechanical Engineer providing engineering support for projects at Nutrien. Collaborating with stakeholders on technical solutions for agricultural sustainability initiatives.
Senior Autonomy Engineer focused on developing C++ software for autonomous solutions at Caterpillar Inc. Collaborating with team to design and validate advanced technologies in heavy equipment applications.
Autonomy Engineer developing advanced technologies for semi - autonomous and autonomous solutions for heavy equipment. Collaborating on software development for innovative solutions at Caterpillar.
Installs Engineer specializing in installation of coffee machines at customer locations. Conducting site surveys and providing excellent customer service during installations.
Ingénieur(e) Qualification & Validation ensuring compliance in HVAC systems at Novo Nordisk Chartres. Leading projects impacting critical quality systems in a world - class pharmaceutical environment.
Production Planning Engineer responsible for creating daily and weekly production plans for reliable water delivery at Anglian Water. Collaborating with teams to ensure operational efficiency and sustainability.