Android Developer
Plano, TX US
Job Description
Title: Software Engineer
Location: Plano, TX – Open to Fully Remote Candidates who are willing to travel up to 50-75% of the time during debugging phases
Schedule: Mon – Fri, 8:00AM – 5:00PM CST
Note: This is a W2 contract position – C2C & 3rd party candidates WILL NOT be considered
The Software Engineer will convert an existing Restaurant Equipment Android application into a more generic template/standard. They will then apply this template/standard to a new specific piece of equipment. This role will be solely responsible for all aspects of this app development, debugging, and roll-out for an Alpha prototype field trial. Position duties include, but are not limited to;
- Developing software systems or applications for software enhancements and new products, including cloud-based or internet-related tools
- Developing end-user applications and operating systems/utility software that provide a platform for running end user applications
- Conducting requirements gathering and analysis to understand the domain of the software problem and/or functionality, the interfaces between hardware and software, and the overall software characteristics
- Using programming, scripting, and/or database languages to write the software code
- Supporting evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements
- Applying knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations
- Learning routine assignments of limited scope and complexity
- Following practices and procedures to solve standard or routine problems
- Receiving general instructions on routine work and detailed guidance from more senior members on all new tasks
- Building stable internal working relationships
- Communicating and seeking guidance/feedback regularly from more senior members of the team
- Interacting with supervisors, project leads, mentors, or other professionals in the same discipline
- Explaining facts, policies, and practices related to the discipline
Position Qualifications:
- 5-10+ years of Kotlin (Android app) development experience, with demonstrated experience designing, deploying, and supporting all aspects of Android applications
- Experience with remote database logging and configuration management
- Experience with Datadog and/or Firebase/Firestore
- Experience in UI/UX design
- Basic conceptual knowledge of theories, principles, and practices within discipline and industry
- Self-sufficiency and eagerness to take on the responsibility of developing innovative solutions in fast-paced environments
- Experience with MQTT protocol preferred
- Industrial Automation or Automated Equipment familiarity preferred
- PLC (Programmable Logic Controllers using ladder logic) familiarity preferred
- A minimum of a Bachelor’s Degree in a related field
Note: This is a W2 contract position – C2C & 3rd party candidates WILL NOT be considered
#ALINE11