Android Developer II, FT, ATG

Overview

Date Posted:
7/17/2020
Job Code:
SFTDV
Location:
Advanced Technologies Group
Address:
1601 48th St., Suite 220
City:
West Des Moines
State:
IA
Country:
United States of America
Category:
Information Technology
Employment Status:
Regular Full Time
Requisition Number:
27706

Description

 

GENERAL COMPANY BACKGROUND:

Advanced Technologies Group LLC (ATG), established in 1991 and located in West Des Moines (IA), is the country’s premier provider of software solutions to the USA’s largest judicial and correctional agencies.  All software design, development, maintenance and support is done by full-time employees; we do not sub-contract.  ATG is Microsoft Gold Partner.

GENERAL PURPOSE OF THE JOB:

Full Stack Android software development, ideal candidates will have well-rounded software development experience in both native Android Development and .Net based backend development.

More important than experience in a particular set of technologies is a person who is curious and motivated to acquire new skills.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Develop software following corporate standards under the guidance of senior team members.
    • Development of native Android apps written using Android Studio
    • Web services written in .Net
    • Test developed software prior to releasing to QA team.
  • Independently write complex transact SQL statements.
  • Write effective APIs as well as performant and secure Mobile Apps.
  • Test software to ensure responsiveness, efficiency and security.
  • Troubleshoot and debug production issues as needed.

DEVELOPMENT SKILLS:

  • Understand system requirement documents.
  • Independently make changes to existing transaction screens to meet the additional requirements documented while ensuring previous business rules continue to be enforced. 
  • Expertise in Android Studio and Visual Studio IDE, as well as GIT and Azure Dev Ops
  • Native Android App Development experience with familiarity with Android Architecture Component (Services, Content Providers, Jobs etc.)
  • Past experience developing software as part of a team in a complex n-tier application environment comprising mobile apps, websites, web services, databases, SOA etc.
  • Experience with a service based architecture using microservices and RESTful services.
  • Experience writing SQL queries, stored procedures, and working with Microsoft SQL Server.

SUPERVISORY RESPONSIBILITIES:

No supervisory responsibilities, does have responsibility to mentor junior developers.

Minimum Requirements

 

EDUCATION AND/OR EXPERIENCE:

Bachelor's degree (B. A.) from four year college plus three years’ experience in software development. 

LANGUAGE SKILLS:

Ability to read and interpret documents such as safety rules, operating and maintenance instructions, procedure manuals. Ability to write routine reports and correspondence.

MATHEMATICAL SKILLS:

Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.

REASONING ABILITY:

Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

OTHER SKILLS AND ABILITIES:

  • Able to follow instructions and assist with all department activities.
  • Able to learn and gain an understanding of company packaged software.
  • Ability to work independently or within a team.
  • Ability to travel on business as required.

OTHER QUALIFICATIONS:

Must pass background check and drug screening test.

PHYSICAL DEMANDS:

While performing the duties of this job, the employee will often be required to stand, walk, sit, use hands, talk and hear. The employee will occasionally be required to reach, climb, balance, stoop, kneel, crouch or crawl. The employee will occasionally be required to lift up to 50 pounds. Employee will need to have close vision. Must be able to sight color variations when developing and testing our applications under different color schemes.

WORK ENVIRONMENT:

While performing the duties of this job, the employee will occasionally be exposed to outdoor weather conditions. The noise level is moderate (examples: business office with computers and printers, light traffic). In addition, employee may work near moving mechanical parts.

 

We are proud to be an EEO/AA employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.

 

#ATG


Satisfying Customers with Integrity and Innovation for over 40 years!

We are proud to be an EEO/AA employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.