Share
As a Software Development Engineer in the team, you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products by developing and integrating Android based features and applications.Key job responsibilities
- The development of new Android innovative features and applications and initiatives across the organization.
- Investigate, prototype, and deliver new and innovative software applications.- Instill best practices for software development and documentation, assure designs meet requirements, and deliver quality work
- Support the development activities by being onsite with the partners and vendors.No process is set in stone and we believe in constant incremental improvement.
- Experience in professional, non-internship software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Bachelor's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
These jobs might be a good fit