Lead Mobile Developer (Android)

SCIGON is seeking a Lead Android Developer for a Contract to Hire position in Oakbrook, IL.
 

Essential Duties and Responsibilities:

  • Be able to work closely with a tight knit group of developers.
  • Work using agile methodologies.
  • Collaborate and work creatively with the UX and UI team.
  • Be able to manage risks and deliver quality software on schedule.
  • Produce high quality, maintainable and scalable software.
  • Analyze requirements, collaborate with architect and leads to produce thoughtful software designs.
  • Maintain coding standards and participate in peer code reviews.
  • Ensure architectural principals and standards are maintained across your code and project lifecycles
  • Participate in technical assessment, scoping and management of changes to the code-based on new business requirements, product enhancements and other change requests
  • Collaborates and works closely with other technical leads and domain experts, such as Infrastructure, Database, Middleware, and Front End (App/ Web) as the team develops features and platform enhancements
  • Capable of leading and contributing to technical discussions
  • Stays current on modern technologies and innovations which can further enhance and improve the commercial success of the connectivity solution.
  • Be able to work closely with a tight knit group of developers.
  • Work using agile methodologies.
  • Collaborate and work creatively with the UX and UI team.
  • Be able to manage risks and deliver quality software on schedule.
  • Produce high quality, maintainable and scalable software.
  • Analyze requirements, collaborate with architect and leads to produce thoughtful software designs.
  • Maintain coding standards and participate in peer code reviews.
  • Ensure architectural principals and standards are maintained across your code and project lifecycles
  • Participate in technical assessment, scoping and management of changes to the code-based on new business requirements, product enhancements and other change requests
  • Collaborates and works closely with other technical leads and domain experts, such as Infrastructure, Database, Middleware, and Front End (App/ Web) as the team develops features and platform enhancements
  • Capable of leading and contributing to technical discussions
  • Stays current on modern technologies and innovations which can further enhance and improve the commercial success of the connectivity solution.

Minimum Qualifications:

  • BSC/BS/BA in Computer Engineering, Computer Science, Mathematics, Physics, Chemistry, or related field

Experience:

  • Minimum 6 years of experience in developing, implementing, and maintaining solutions using Android technology stack, including Android Studio and Java.
  • Experience in creating technical documentation is preferred
  • Experience with Agile or Lean Processes.

Knowledge, Skills, and Abilities

  • Deep understanding of UI patterns such as MVC is required.
  • Working knowledge of CSS3, SASS, C#, .NET, Java.
  • Ability to recognize issues in existing software and put together improvement plans is required
  • Ability to work independently as well as part of a team is required
  • Ability to work on multiple projects in a fast-paced work environment is required
  • Strong analytical and problem solving skills are required
  • Good communication skills and the ability to work with and talk to end users are required
  • Interaction with and IT management over outside 3rd-party IT and design partners who are providing solutions (software, staff, etc.) to projects
  • Working knowledge of Internet protocols and web server communications, including HTTP, TCP, UDP, Web Sockets, etc.
  • Values. Demonstrates in word and action company's core values of caring, honesty, respect, and responsibility and a commitment to company's mission, in all matters at all times.
  • Inclusion. Values all people for their unique talents, and takes an active role in promoting practices that support diversity, inclusion, and cultural competence.
Submit Resume