Sr Software Engineer, Ios

T-Mobile T-Mobile · Telecom · Overland Park, KS +3

This role is for a Senior Software Engineer focused on iOS mobile application development. The engineer will design, implement, and deploy software solutions, participate in architecture and design, and work with technologies like virtualization, microservices, SDN, NFV, and Big Data platforms. The role involves technical leadership, mentoring, and contributing to technology strategy and documentation. Experience with Swift and mobile application development is required.

What you'd actually do

  1. Drives engineering projects by developing software solutions; conducting tests and inspections; preparing reports and calculations. Expected to supervise base and associate level engineers as needed.
  2. Contributes to designs to implement new ideas which utilize new frameworks to improve an existing or new system/process/service.
  3. Collaborates with technical teams and utilizes system expertise to deliver technical solutions.
  4. Contributes to new and existing technology options that support business goals.
  5. Writes basic documentation on how technology works. Creates clear documentation for new code and systems used.

Skills

Required

  • Swift
  • mobile application development
  • Analytical Thinking
  • Analytics
  • Collaboration
  • Communication
  • Customer Service
  • Mentorship
  • Programming Languages
  • Software Design
  • Software Development
  • System Integration
  • Technical Writing

Nice to have

  • Master's/Advanced Degree in Software Engineering, Computer Science or a related field or the foreign equivalent

What the JD emphasized

  • Swift
  • mobile applications
  • software development
  • software design
  • analytical thinking
  • analytics
  • collaboration
  • communication
  • customer service
  • mentorship
  • programming languages
  • system integration
  • technical writing