Software Engineer

Plano, Texas

Generis Tek Inc
Apply for this Job
Please contact: To discuss this amazing opportunity, reach out to our Talent Acquisition Specialist Bhupendra Chopade at email address Bhupendra.Chopade can be reached on .

We have Contract role Software Engineer for our client at Plano, TX. Please let me know if you or any of your friends would be interested in this position.

Position Details:

Software Engineer- Plano, TX

Location : Plano, TX

Project Duration : 6+ months'

Job Details:
  • Codes from scratch; If role focus is on modifying existing code from existing systems - see application / software development AOE
  • Develops software systems or applications for software enhancements and new products including cloud-based or internet-related tools.
  • Develops software systems or applications for software enhancements and new products including cloud-based or internet-related tools.
  • Software engineering focus on developing multiple types/categories of software including end-user applications and operating systems/utility software, that provides a platform for running end user applications
  • The work includes: 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. Use programming, scripting, and/or database languages to write the software code.
  • Support evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements.
  • Apply knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.
Complexity & Problem Solving:
  • - Learns routine assignments of limited scope and complexity.
  • - Follows practices and procedures to solve standard or routine problems.
Autonomy & Supervision:
  • - Receives general instructions on routine work and detailed guidance from more senior members on all new tasks.
  • - Work is typically reviewed in detail at frequent intervals for accuracy.
Communication & Influence:
  • - Builds stable internal working relationships.
  • - Communicates and seeks guidance/feedback regularly from more senior members of the team.
  • - Primarily interacts with supervisors, project leads, mentors, or other professionals in the same discipline.
  • - Explains facts, policies, and practices related to discipline.
Knowledge & Experience:
  • Typically requires a college degree (or equivalent) with up to one year of experience but may not have any.
  • Has conceptual knowledge of theories, principles, and practices within discipline and industry.
Role details:
  • Will be required to convert an existing Restaurant Equipment Android application into a more generic template/standard
  • Will then apply this template/standard to a new specific piece of Equipment
  • Solely responsible for all aspects of this app development, debugging, and roll-out for an Alpha prototype field trial.
  • 5-10+ years Kotlin (Android app) development experience
  • Must be able to show experience designing, deploying, and supporting all aspects of an android application.
  • Remote database logging and configuration management experience
  • Datadog & Firebase/Firestore
  • UI/UX design experience
  • Looking for someone self-sufficient and eager to take on the responsibility of developing this innovative solution in a fast-paced environment.
Preferred requirements:
  • MQTT protocol experience
  • Industrial Automation or Automated Equipment familiarity
  • PLC (programmable logic controllers using ladder logic) familiarity
To discuss this amazing opportunity, reach out to our Talent Acquisition Specialist Bhupendra Chopade at email address Bhupendra.Chopade can be reached on .

Date Posted: 02 May 2025
Apply for this Job