Skip to content

Job Openings

Prin Software Engineer

Fridley, MN 55432

Posted: 01/22/2025 Employment Type: Contract Job Category: Software Development Job Number: 617014 Is job remote?: No Country: United States

Job Description


* Can you please confirm your top 3 skills sets required?  SwiftUI, Java or Kotlin, full-stack development

* Can you please confirm the 3 main responsibilities/day to day activities required for this role?
1. Design, implement and test integration solutions and enhance existing components to ensure that software meets the business needs, that comply with applicable medical regulations.  
2. Demonstrate ownership of software feature/module and drive development of the feature/module through SDLC.
3. Work closely with agile team to complete sprint planning, execution, and delivery
* What products (if any) will this role support?  This role will support the Pelvic Health set of next generation products for Software. The Software product would be a iOS and Android tablet/handsets that will host a mobile application and this mobile application will help program Pelvic health implantable devices over BLE.
* What is your target years of experience?  7 year onwards. This is preferred to be a senior/principal role.
 


Responsibilities may include the following and other duties may be assigned.
  • Designs, develops, tests, debugs and implements operating systems components, software tools and utilities.
  • Proven experience in mobile app development with Swift, XML, Kotlin.
  • Solid experience in designing UIs with Swift for iOS and XML for Android.
  • Knowledge of integrating RESTful APIs and third-party services.
  • Strong experience with unit and integration testing for mobile apps.
  • Experience with configuration management tools and best practices (GitHub, GitLab, GSVN, etc.).
  • Experience building applications for high availability and scalability.
  • Determines systems software design requirements.
  • Ensures that system improvements are successfully implemented and monitored to increase efficiency. Generates systems software engineering policies, standards and procedures. 
  • Exercises considerable latitude in determining deliverables of assignments, with limited oversight from manager
  • Coaches, reviews and delegates work to lower level specialists.
  • Innovation and Complexity: Problems and issues faced are difficult, moderately complex and undefined, and require detailed information gathering, analysis and investigation .
  • Develops solutions to moderately complex problems, and/or makes moderate to significant improvements of processes, systems or products independently to enhance performance of job area.
  • Implements solutions to problems.
  • Communication and Influence: communicates with internal and external customers and vendors at various levels . May negotiate with others to reach understanding or agreement, and influence decisionmaking.
  • Required Knowledge and Experience: Requires mastery of a specialty area and full knowledge of industry practices, typically obtained through advanced education combined with experience. May have broad knowledge of project management. Requires a University Degree and minimum 7 years of relevant experience, or advanced degree with a minimum of 5 years of relevant experience.

    Nice to have: 
  • Programming – Java, Swift, Kotlin desired.
  • Familiarity with Jetpack Compose, Kotlin MultiPlatform.
  • Database – experience with relational databases (MySQL, PostgreSQL) and data modeling.
  • Experience designing and coding for concurrent operations.
  • Experience with multi-threaded coding experience, along with both asynchronous and synchronous code.
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Fridley, MN

Unlock your potential in the vibrant community surrounding Fridley, Minnesota! Nestled in the Land of 10,000 Lakes, this region offers a perfect blend of urban amenities and natural beauty. With a plethora of job opportunities in fields like healthcare, manufacturing, and technology, Fridley is a hub for career growth. Imagine evenings spent at the beautiful Springbrook Nature Center, or catching a show at the historic Banfill-Locke Center for the Arts. Don't miss out on the chance to explore the Mississippi River by taking a stroll along the Riverfront Regional Park. Join our team and discover why Fridley is the ideal place to take your career to new heights!

Although this hasn't been an issue at Planet Pharma, the staffing industry has seen an increase in people falsely representing themselves as recruiters to gather personal information from job seekers. For your safety, do not provide sensitive data to anyone you have not spoken with thoroughly and never provide banking information during the application process. Candidate safety is a top priority at Planet Pharma.