Senior Technical Advisor

Remote
Full Time
Experienced
Must be a US Citizen (Contract Requirement)
Job Description

The Senior Technical Advisor (STA) develops data review and dissemination tools for the Clients internal and external customers. The tools are generally web based and allow users to review data in tables, graphs, and maps and perform analysis on the data. The STA draws upon best practices in graphical user interface design and development, generalization of applications components to accommodate different data sets, modern web programming frameworks, service-oriented architectures, Model Viewer Controller (MVC) approaches and efficient data retrieval methods for the web.

The individual will be required to work alongside the Clients developers and understand best practices in TypeScript, GIS, modern web programming frameworks, service-oriented architectures, and efficient map rendering for the web.

Duties and responsibilities

Responsibilities include:

Data Dissemination Applications

In conjunction with our Client, develop dissemination applications for external websites in accordance with usability and IT security standards for external facing web applications.

Design, develop, test, and deploy the external web application frontend using modern web technologies.

Address certain areas such as performance and user requirements and conduct acceptance tests to maximize performance and remove software defects.

Monitor and support existing external web applications.

Assume responsibility for utilizing GitLab version control system.

Provide in-line code documentation and produce design and system documents as specified in the Census Enterprise Software Development Lifecycle (SDLC) model as work progresses.

Support unit testing of system components with traceability from the test cases, through design, and to user requirements.

Participate in code and peer reviews, formal walkthroughs, backlog refinement, demo/retrospective, sprint planning, and daily standup meetings.

Support development of specifications and technical documentation such as system design documentation as directed by the Client to support development efforts.

Interface with internal customers throughout the Contract period as directed by the Client

Data Storage, Retrieval, and Processing with Python

In conjunction with the Client, develop, maintain, test and validate Python code for data ETL, optimizing personnel and computational resources.

Analyze, model and format external data for efficient data tabulation and retrieval from multiple file formats including flat files, data sets and APIs.

Support automated and manual unit testing of software code.

Review the existing software systems and make recommendations to improve the design.

Address certain areas such as performance and user requirements and conduct acceptance tests to maximize performance and remove software defects.

Participate in code and peer reviews, formal walkthroughs, backlog refinement, demo/retrospective, sprint planning, and daily standup meetings.

Support development of specifications and technical documentation such as system design documentation as directed to support development efforts.

Interface with DEMO customers throughout the Contractor period as directed by the Client.

Utilize GitLab version control system and process.

Provide in-line code documentation and produce design and system documents as specified in the Clients SDLC model as work progresses.

Conduct periodic knowledge sharing activities including presentations or working meetings on their work in implementing new and/or complex systems.

Train the Client's staff routinely to ensure existing staff can recreate and maintain created codebase.

In compliance with Agency standards, utilize generative AI.

Support transition to cloud-based web servers.

DevOps Support

Develops software in a variety of front-end and back-end languages and technologies with activities coordinated through the GitLab DevOps platform. GitLab provides DSD developers the functionality to store, manage, review, and manage code in alignment with established software development lifecycle phases. GitLab also allows for automation of software scanning, testing, and deployment activities using the GitLab Runner application across DSDs server infrastructure.

Supports current development activities by further expanding the use of the DevOps platform, working closely with developers, IT security experts, and product managers to improve the overall developer experience.

Software Development Life Cycle Support

Involved in producing software that uses Agile development practices across multiple teams.

Facilitate Agile ceremonies as needed by the development teams.

Participate in Agile processes as needed.

Utilize Software Including:

Angular, latest version, with Angular Material and TypeScript

ESRI ArcGIS API, MapLibre, and Leaflet GIS APIs.

Census public data API

AgGrid table library

Highcharts Chart library

-Other duties as assigned

Qualifications

  • US Citizenship required (Contract requirement)
  • Bachelors Degree in Computer Science, Engineering, GIS or a related field is required (Masters preferred).
  • 8 to 10+ years of experience in programming or software development.
  • Track record performing initiatives to introduce new technology and methods to improve development of existing or future projects.
  • Optional certifications include GISP or Certified Mapping Scientist, GIS/LIS
  • Sharp critical thinking skills, strong written and verbal communication skills, ability to analyze spatial data, problem solving skills, and project management skills.
  • Experience with software development, familiarity with GIS practices and concepts.

Track record of providing excellent customer service and strong communications skills.

Ability to obtain and maintain a public trust clearance.
Must be a US Citizen (Contract Requirement)

-Classification: Salaried Exempt

-Full Time

-Eligible for Fully Remote Status Consistent with Company Policy and Client Needs

The Coleman Group, Inc. is an equal opportunity employer and will not discriminate against any applicant for employment based on race, color, religion, national origin, gender, gender identity or expression, sexual orientation, disability or veteran status, political affiliation, or on any other basis prohibited by law.

E-Verify employer
Veterans are encouraged to apply.

Reasonable accommodations are available to persons with disabilities during application and/or interview processes per the Americans with Disabilities Act. For accommodation requests or assistance with this form, contact The Coleman Group HR department.

Eligible for Hybrid schedule (i.e., remote 2 days per week, onsite 3 days per week after an initial fully onsite training period).

Job Type: Full-time
Benefits:

  • Profit Sharing Plan
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance
  • Health Savings Account (for eligible health plan)
  • Norton LifeLock Identity Protection Benefit
  • Employee Assistance Plan Eligible for annual performance bonuses, spot bonuses and referral bonuses, consistent with policy

The wage range for this role factors the wide range of issues that are considered in making compensation decisions including but not limited to training, experience, certifications, licenses, and other organizational and business needs. At Coleman, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $140,000 - $160,000.

You may also be eligible to participate in a Coleman discretionary annual incentive program, subject to the rules governing the program, whereby an award, if any, depends on various factors, including, without limitation, individual and organizational performance.  

This position requires US Citizenship-can you meet this requirement?

Are you willing to undergo a background check, in accordance with local law/regulations?  

The Coleman Group, Inc. is an equal opportunity employer and will not discriminate against any applicant for employment based on race, color, religion, national origin, gender, gender identity or expression, sexual orientation, disability or veteran status, political affiliation, or on any other basis prohibited by law.

Reasonable accommodations are available to persons with disabilities during application and/or interview processes per the Americans with Disabilities Act. For accommodation requests or assistance with this form, contact The Coleman Group HR at 301-794-4914 or humanresourceshire@colemangroupinc.com.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file


Invitation for Job Applicants to Self-Identify as a U.S. Veteran
  • A “disabled veteran” is one of the following:
    • a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or
    • a person who was discharged or released from active duty because of a service-connected disability.
  • A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
  • An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
  • An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Veteran status


Human Check*