Corporate Consulting Services - Boston, MA

posted 17 days ago

Full-time - Mid Level
Boston, MA
Religious, Grantmaking, Civic, Professional, and Similar Organizations

About the position

The Senior Android Developer will be responsible for solving complex problems and transforming them into business solutions while collaborating with team members. This role involves analyzing and translating business specifications into technical specifications, implementing scalable and maintainable software solutions, and providing support during critical business scenarios. The position also includes mentoring junior developers and participating in the hiring process.

Responsibilities

  • Solve complex problems and transform them into business solutions in collaboration with team members
  • Analyze and translate business and functional specifications and change requests into technical specifications suitable for implementation
  • Independently transform complex technical requirements into smaller implementable pieces
  • Implement performant software solutions that are maintainable, scalable, reliable, and testable
  • Participate in code and design reviews
  • Participate in the hiring process
  • Train and guide junior developers on proper software development procedures and methods
  • Follow company-defined development and operational standards and processes
  • Provide on-call support during business-critical emergency scenarios
  • Support and troubleshoot production issues as needed
  • Complete any additional tasks as they arise

Requirements

  • Bachelor's Degree in a technical field or equivalent years of experience and/or certification
  • 4+ years of relevant working experience
  • Experience developing native Android applications with Kotlin
  • Proven experience as a Full Stack developer or similar role
  • Experience designing or developing Restful APIs or web services
  • Knowledge of a backend development language like Python
  • Comfortable working with AWS services (EC2, S3, Lambda, SNS, SQS, RDS (Postgres), NoSQL)
  • Understanding of Agile development methodologies (specifically SCRUM)
  • Excellent communication and collaboration skills
  • Customer obsessed, demonstrates initiative, has a learning mindset, takes ownership
  • Proven ability to deliver results
  • An analytical mindset
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service