Senior Mobile Software Developer

Position Purpose:
The purpose of this position is, but is not limited to, the advanced configuration, development, implementation, testing, and deployment of web-based applications, business intelligence solutions and integration of applications and data with TASC and non-TASC systems.

This is a full-time, exempt position working Monday through Friday with core hours of 8:00am to 5:00pm. The position reports to our Manager of Application Development or Director of Application Engineering. Our preference is to hire candidates who are able to work out of our corporate offices in Madison, Wisconsin.

Positional Competencies:

  • Ability to build web applications including graphic elements, overall organization and navigational structure, layout, development, usability of web pages and forms for ease-of-use
  • Knowledge and considerable development experience with two or more of the following: Swift, Objective-C, Kotlin, or Java
  • Advanced knowledge of common design patterns and when they should be used
  • Substantial knowledge of relational database structure and design using one of SQL Server, MySQL, or Maria DB
  • Knowledge of software development lifecycles/methodologies, preferred exposure to Agile development
  • Experienced in the use of JIRA And Confluence on a daily basis
  • Skilled in technical troubleshooting and demonstrated problem solving skills
  • Ability to develop accurate estimates and assist team and project managers with the estimation process
  • Excellent communication skills, both verbal and written with an ability to express complex technical concepts in business terms, document requirements, develop specifications, and drive development methodology maturity
  • Ability to work evenings/weekends as necessary and dictated by project deadlines or severity of support issues
  • Ability to think creatively and use your imagination to problem-solve
Qualifications:
  • Associates or Bachelor's Degree in Computer Science, Information Systems or related field or equivalent work experience required
  • Six or more years experience in application or software development required
  • Experience with source code management tools (Stash, Git) required
  • Experience with two or more of the following: Swift, Objective-C, Kotlin, or Java required
  • Experience with AWS Lambda, Aurora, S3, or Dynamo preferred
  • Certification in web development or software programming preferred
  • Experience with Fastlane, Fabric, or Jenkins is preferred
Corporate Core Competencies:
  • Adaptability - Adapts to change, is open to new ideas, takes on new responsibilities, handles pressure, and adjusts plans to meet changing needs
  • Initiative - Deals with problems as they arise, focusing energy and resources on those situations until resolved; identifies new opportunities and takes action; takes on new responsibilities when needed
  • Results Focus - Can be counted on to meet or exceed goals; pushes self and others for results; is a conscientious worker who can be relied upon to handle unforeseen obstacles
  • Customer Focus - Meets internal and external customer expectations; delivers upon commitments; build customer confidence; follows through on requests gaining trust and respect
  • Ethics/Integrity - Is seen as a direct, truthful individual; adheres to appropriate core values at all times; acts in line with those values; rewards the right values and disapproves of others; practices what he/she preaches
TASC is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, gender identity, gender expression, pregnancy, national origin, citizenship status, disability, genetic characteristics, sexual orientation, marital status, domestic partner status, military status, protected veteran status, disability status or any other characteristic protected by law.

Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States. TASC participates in E-Verify.

IND123HP


Back to top