Staff Software Engineer
Location: St. Paul, MN
Work Arrangement: Hybrid, 3 days onsite per week
Schedule: 1st Shift, 8:00 AM-4:30 PM
Contract: 24 months + Possible extension
Pay:Up to $70.00/hour
Visa sponsorship is not available now or in the future for this position.
Position Overview
We are seeking an experienced Staff Software Engineer – Mobile (Android) to join a product-focused engineering team in St. Paul, MN. This position will support the design, development, testing, and enhancement of mobile software while collaborating closely with engineering teams and business stakeholders.
The ideal candidate will bring strong Android/mobile development experience, solid software engineering fundamentals, and experience working within an Agile development environment.
Key Responsibilities
- Design, develop, code, configure, and test mobile software applications and systems.
- Develop and implement software enhancements focused on improving quality, performance, and functionality.
- Analyze business and product requirements and translate them into effective technical solutions.
- Develop software solutions for well-defined engineering and product challenges.
- Troubleshoot software issues and contribute to ongoing application improvements.
- Collaborate with engineers, product stakeholders, and other team members to ensure features meet business and technical requirements.
- Create and maintain appropriate technical documentation.
- Participate in Agile software development processes and team activities.
- Manage multiple priorities and development requests in a fast-paced engineering environment.
- Participate in local drone flight testing activities as required.
Qualifications
- Professional experience in software development/programming.
- Experience with Android or mobile application development.
- Experience with software development processes, coding, and testing.
- Experience working in an Agile development environment.
- Ability to analyze and translate business requirements into technical solutions.
- Strong problem-solving and software engineering skills.
- Strong written and verbal communication skills.
- Ability to collaborate effectively with technical and non-technical stakeholders.
- Bachelor’s degree in Engineering, Technology, Information Technology, or a related discipline, or equivalent experience.
Additional Requirements
- Ability to work onsite in St. Paul, MN three days per week.
- Must be able to obtain FAA Part 107 certification within the first three months of the assignment.
- Must have access to a personal vehicle for local travel to drone flight-testing locations within approximately one hour of the facility.
#LI-CB1
#INDOEM