Applications Development Expert - Mobile

29 Sep 2024

Vacancy expired!

N-3 Technologies, Inc. is seeking an Applications Development Expert for its direct government client. This position is a two-year contract and has an anticipated start date of October 1, 2021. Experience in Healthcare and/or government Health Exchanges is strongly preferred. The Maryland Health Benefit Exchange (MHBE), an independent unit of state government, provides accessible, affordable health coverage to Marylanders. MHBE is responsible for the administration of Maryland Health Connection (MHC), the state’s health insurance marketplace. Through MHC, Maryland residents explore health insurance plans, compare rates, and determine their eligibility for advanced premium tax credits (APTC), cost sharing reductions (CSR) and public assistance programs such as Medicaid and the Maryland Children’s Health Insurance Program (MCHP). Education:Bachelors’ Degree in Engineering, Information Systems, or technical disciplineMasters’ Degree strongly preferred

  • A minimum of seven (7) years of experience in designing, developing, maintaining, or supporting enterprise information technology platforms, applications, or solutions.
  • A minimum of six (6) years of experience in developing enterprise grade large iOS and/or Android applications with experience in deploying and managing mobile applications on the App Store and/or Google Play Store.
  • A minimum of four (4) years of experience in securing mobile apps in iOS / Android platforms using platform specific security solutions.
  • A minimum of four (4) years of experience with Java EE, Struts 2.0, Spring, Hibernate and Web Services.
  • A minimum of three (3) experience in designing and working with mobile applications that integrate with n-tier architectures (UI, Business Logic Layer and Data Access Layer).
  • A minimum of two (2) years of experience in developing complex, secure API for mobile applications using Open Auth / Cookie Based Auth / JWT
  • A minimum of three (3) years of experience in designing complex user interface for data entry apps in iOS / Android platforms using technologies such as React Native / Flutter / Native iOS / Native Android.
  • Proven experience in mobile apps development for various form factors such as Mobile / Tablet.
  • Proven experience in developing and working with complex XML and JSON data models.
  • Proven strong analytical and debugging skills.
  • Ability to work collaboratively with various technical teams, business users, managers, and other non-technical staff.
  • Proven experience in build and deployment processes and tools such as MS App Center, Maven and Jenkins.
  • Experience working with PostgreSQL database and SQL Stored Procedures.
  • Experience in developing complex mobile applications and services for the health insurance marketplace, healthcare or health and human services industry.
  • Experience in developing services and mobile applications related to integrated eligibility systems.
  • Working knowledge of organizational change management principles, methodologies, and tools.
  • Familiarity with various traditional and innovative project management approaches, tools, and phases of the project lifecycle.
  • Experience with Agile software development practices.
  • Experience with managing multiple project priorities under tight deadlines.
  • Experience working with the Project Management Office (PMO) processes, policies, and procedures.
Responsibilities:
  • Provide mobile platform design recommendations based on long-term IT organization strategy.
  • Design, develop, maintain, and support enterprise level mobile applications and custom integration solutions including major enhancements and
  • interfaces, functions, and features on a variety of Mobile Applications Platforms such as Android, iOS.
  • Design, develop, maintain, and support REST API for supporting the mobile applications using Java frameworks such as Spring REST, Struts RESTful, Hibernate.
  • Design and develop user authentication solutions for mobile apps using Access Management solutions such as OpenAuth, OpenID Connect, Form Based Authentication, Identity Federation.
  • Deploy and maintain the mobile applications on the App Store and/or the Google Play Store via direct deployments and/or via third party solutions such as MS App Center.
  • Interface with business and IT teams to understand and translate business requirements into formal technical requirements and application code.
  • Provide expertise regarding the integration of applications across the business.
  • Develop programming and development standards and procedures as well as programming architectures for code reuse.
  • Research and maintain knowledge in emerging technologies and possible application to the business. Act as an internal consultant, advocate, mentor and change agent.
  • Lead a team of developers working on various Mobile Interface technologies such as Android (Java), Swift, React Native to design and implement solutions.
  • Perform code review and quality analysis for developed solutions.
  • Develop and execute quality unit test and integration plans/scripts to validate that application changes meet technical specifications.
  • Assist in integration testing and work with business teams to complete acceptance testing.
  • Participate in technical reviews during various stages of software and application development.
  • Adhere to all security, change control and MHBE Project Management Office (PMO) policies, processes, and methodologies.
Note: The candidate must have the flexibility to work overtime as needed, including weekends, holidays, and off-hours.

  • ID: #20466478
  • State: Maryland Baltimore 21201 Baltimore USA
  • City: Baltimore
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2021-09-29
  • Deadline: 2021-11-07
  • Category: Architect/engineer/CAD