Multiple Android Developer position
Role: Android Developer
Location: Irving, TX
Duration: 12+ months
POSITION RESPONSIBILITIES
• Work collaboratively with product management, UX designer, governance and your scrum team to design and deliver new and innovative customer solutions.
• Bring to bear your experience leveraging best in class tools and technologies (CI/CD, cloud computing, web service development) to refine and improve software development practices for your team.
• Engage in innovative problem solving activities, requiring conceptual thinking creating 'out of the box' solutions with prototypes and pilots.
• Utilize TDD practices to ensure delivery of high quality code with low rates of production defects.
• Instrument services and solutions to ensure deployed software is scalable and reliable.
BASIC QUALIFICATIONS
• Bachelor's Degree in Computer Science or related field and 2+ years commercial coding experience
• Strong CS fundamentals in object-oriented design, data structures, algorithms, problem solving, and complexity analysis
• Experience with distributed systems, caching and persistence solutions
• Ability to troubleshoot and identify the root cause of issues under time pressure
• Ability to effectively articulate technical challenges and solutions
• Excellent interpersonal communication with strong verbal / written English skills
• Demonstrated skill and passion for operational excellence
• Customer–focused mindset, taking pride in creating an informative data-driven journey
PREFERRED QUALIFICATIONS
• Commercial development experience in financial or related industries
• Experience building localized, multi-tenant solutions
• 18+ months experience building software with PCF and Gemfire
• 18+ months experience building software for iOS, Android.