Bangalore
37 days ago
Lead II - Software Engineering

Developer, India “Anchor”:

 

• Establish Effective iOS Engineering Practices and Patterns:

·       SwiftUI

·       Combine

·       Test Driven Development

·       iOS application continuous integration and delivery toolchains

·       Guide “appropriate” refactorings

 

• Enterprise Architecture

·       Understand how the app operates in an enterprise ecosystem.

·       Effective at partitioning work between the native app and back-end services.

·       Can coordinate and negotiate features and capabilities with back-end service teams

 

• Leadership and Communication

·       Can effectively articulate engineering trade-offs with design and product staff.

·       Can collaborate with stakeholders to define business problems and design solutions.

·       Can work effectively and inclusively with diverse teams from international backgrounds.

·       Can assess existing codebases and team structures to identify and prioritize improvement opportunities

·       Can mentor and train developers in test-driven development, incremental development, and other practices.

·       Articulate the position and progress of the team to UST and Nasdaq leadership

·       Ensure that team deliverable and communication artifacts are maintained and current.

 

Developer, India (2x):

• Effective iOS development

·       Write clear, readable, tested code and tests delivering prioritized features.

·       Practice test driven development and incremental delivery

·       Justify and defend coding and architecture decisions.

·       Deliver appropriate quality and scope to satisfy business requirements.

• Enterprise Architecture

·       Understand how to be an effective team player in an enterprise ecosystem

·       Articulate and defend team decisions to outside teams and stakeholders.

• Leadership and Communication

·       Help establish a productive and effective engineering process, culture and team.

·       Give helpful feedback to peers on how to improve team code quality and working practices.

·       Collaborate with design and product staff to profitably solve business problems.

·       Support the “anchor” in communications up and out as needed.

 

Confirm your E-mail: Send Email