Saltar al contenido principal

Sr. Software Engineer B3

00069090371


Job Summary

Skills TO BE ADDED to SO

Mobile developer

Swift SwiftUI MVVM / Clean Architecture REST API integration

Skill(Copied from Non-Aurora Tracker)

Mobile developer

Swift SwiftUI MVVM / Clean Architecture REST API integration offline & caching strategies unit testing debugging & performance profiling


Responsibilities

  • Design and implement advanced iOS application features using Swift and Swift UI to deliver intuitive and responsive user experiences that support the company mission to improve digital engagement for customers across multiple regions.
  • Develop integrate and optimize Rest API based services to ensure secure efficient and scalable data exchange between mobile applications and backend systems in a hybrid work environment.
  • Collaborate with product owners architects and fellow engineers to translate complex business requirements into clear technical designs and implementation plans that align with enterprise standards and roadmaps.
  • Review refactor and enhance existing Swift and Swift UI codebases to improve performance maintainability readability and long term reliability while minimizing technical debt in production systems.
  • Create unit tests integration tests and UI tests to ensure high code quality prevent regressions and support continuous integration pipelines across multiple iOS application modules.
  • Troubleshoot and resolve complex production and preproduction defects by performing root cause analysis log analysis and data validation for Rest API interactions and client side flows.
  • Optimize application startup time memory usage and network latency by applying performance profiling caching strategies and efficient Rest API request handling techniques.
  • Document technical designs data contracts and application workflows in a clear and structured manner to support knowledge sharing within the engineering team and with partner teams.
  • Coordinate with UX and UI specialists to refine layouts animations and accessibility features in Swift UI views so that the applications remain inclusive consistent and compliant with usability guidelines.
  • Ensure adherence to secure coding practices for all Rest API consumption and data storage operations protecting user privacy and reinforcing the company reputation for trust and safety.
  • Participate in agile ceremonies including backlog refinement sprint planning and retrospectives to provide accurate estimates surface dependencies and improve team delivery processes during day shifts.
  • Mentor less experienced engineers by sharing practical guidance on Swift language features Swift UI patterns Rest API best practices and debugging strategies that accelerate team capability growth.
  • Coordinate seamlessly in a hybrid work model by using collaboration tools clear communication practices and structured updates to maintain alignment with distributed stakeholders without any travel requirements.


Qualifications

  • Exhibit strong hands on expertise with Swift and Swift UI applying modern language constructs and declarative UI principles to build modular iOS components that are easy to extend and maintain.
  • Demonstrate deep proficiency in designing and consuming Rest API endpoints including handling authentication error states and response parsing in ways that improve reliability and security.
  • Apply extensive experience in mobile application architecture patterns such as MVVM or similar approaches to enforce clear separation of concerns and support testability across features.
  • Utilize at least nine years of professional software engineering experience including substantial time spent delivering complex iOS applications for enterprise or consumer environments.
  • Show proven ability to work in agile teams contribute to backlog refinement and adapt to evolving requirements while maintaining focus on delivering incremental business value during day shifts.
  • Display strong problem solving skills analytical thinking and attention to detail when diagnosing defects optimizing performance and improving overall user satisfaction.
  • Leverage familiarity with version control systems continuous integration tools and code review practices to support stable releases and consistent coding standards in a hybrid work setup.

Acerca de Cognizant   
Cognizant (Nasdaq: CTSH) es un creador de soluciones de IA y proveedor de servicios tecnológicos que conecta la inversión en IA con el valor empresarial mediante el desarrollo de soluciones de IA full‑stack para sus clientes. Su profundo conocimiento de la industria, junto con su experiencia en procesos e ingeniería, permite incorporar el contexto único de cada organización en sistemas tecnológicos que amplifican el potencial humano, generan resultados tangibles y mantienen a las empresas a la vanguardia en un entorno en constante cambio. Más información en cognizant.ai o @cognizant.

Información adicional de empleo 

La información de compensación es precisa a la fecha de esta publicación. Cognizant se reserva el derecho de modificar esta información en cualquier momento, sujeto a la legislación aplicable.

Es posible que se requiera que los solicitantes asistan a entrevistas en persona o por videoconferencia. Además, es posible que se requiera que los candidatos presenten su identificación actual emitida por el estado o gobierno durante cada entrevista.

Cognizant es un empleador que ofrece igualdad de oportunidades. Tu solicitud y candidatura no serán consideradas en base a raza, color, sexo, religión, credo, orientación sexual, identidad de género, origen nacional, discapacidad, información genética, embarazo, condición de veterano o cualquier otra característica protegida por las leyes federales, estatales o locales.

Si tienes una discapacidad que requiere adaptaciones razonables para buscar una vacante de trabajo o enviar una solicitud, puedes enviar un correo electrónico a [email protected] con tu solicitud e información de contacto.

Beneficios que te ayudan a prosperar y crecer

Nuestro programa de beneficios está diseñado pensando en ti, para que puedas disfrutar de una vida plena, equilibrada y saludable. 

un dibujo de línea azul de una planta con hojas

Bienestar financiero

Revisamos regularmente los datos del mercado para asegurarnos de que la compensación refleje el valor que aportas. Tus beneficios van más allá del salario y pueden incluir planes de jubilación, educación financiera, etc.

Stay Healthy Midnight Blue RGB

Salud física y mental

Te damos las herramientas para que priorices tu bienestar a través de tiempo libre remunerado, opciones de trabajo flexible cuando sea posible, planes de atención médica, servicios de asesoramiento, nuestro programa de Mental Health Allyship y mucho más.

Build The Career You Want Midnight Blue RGB

Tu carrera, a tu manera

Con más de 350,000 puestos en Cognizant, tendrás oportunidades de explorar nuevas tecnologías, industrias y ubicaciones, y desarrollar las habilidades que necesitas para hacer crecer tu carrera.

Making A Meaningful Impact Midnight Blue RGB

Impacto en el mundo real

Piensa en las marcas más grandes en las que confías. Lo más probable es que ellas confíen en nosotros para ayudar a fortalecer su negocio. Aquí, convertirás ideas audaces en soluciones que mejoran la vida en todas partes.

¿Aún no has encontrado la oportunidad adecuada?

Obtén las últimas actualizaciones sobre oportunidades de empleo, eventos de reclutamiento y noticias de la empresa, ¡adaptadas solo para ti!

Mantente informado