Project Manager | Developer | Designer | Tester

Full Time
Jefferson City, MO 65101
Posted
Job description

Company Description:

Rudram Engineering, Inc. is a leading software engineering solutions company with over 35 years technical experience. We deliver actionable insights and expertise through designing, developing, testing, and integrating software and electronic hardware for global enterprises (such as aerospace, transportation, and control) as well as the government. For more information, updates, job postings, please visit us at www.rudramengineering.com

Requirements:

A minimum of five (5) years total of documented and verifiable Drupal Web Development experience with a minimum of one (1) of the following: a fish and wildlife agency, a federal government agency, a government agency, a municipal government agency, or a state college, or a university.

A minimum of six (6) years of documented and verifiable experience in performing all of the following services for a Drupal platform:

  • Installation
  • Configuration
  • Development
  • Migration

Solid experience obtaining data from outside sources and enterprise data systems into the Drupal environment. Examples of outside data sources include:

  • JavaScript Object Notation (JSON) Feeds from event management system;
  • JSON Feeds from enterprise IT applications;
  • Geographic Information System (GIS) data from ArcGIS system;
  • Data connections between Structured Query Language (SQL) and mySQL database systems; and
  • Services and Feeds modules
  • React form submissions
  • Must have experience creating Docker, Lando, and Composer build files to create local Drupal development environments.
  • Must have experience creating GitHub actions that will run automated testing scripts and deploy code to web hosting solutions, such as Pantheon.
  • Must have experience leveraging ArcGIS JavaScript solutions inside of a Drupal environment to create interactive maps on the fly.
  • Must have knowledge of open data portals, and must have an understanding of using the Drupal DKAN, or Drupal-based equivalent, distribution to create open data portal websites.
  • Must have a minimum of five (5) of years of experience providing assistance and development of Drupal features to support mobile applications through the creation of web services and any other necessary API to allow interaction between mobile devices and Drupal data, components, and procedures.
  • Must have a minimum of five (5) years of experience in developing Section 508 compliant websites.
  • Must have experience creating headless Drupal systems. (Headless Drupal systems are systems used only as the content management backend that feeds a variety of non-Drupal websites and mobile apps.)

Must meet the following minimum number of years of individual experience:

Must have five (5) or more years of experience each in:

  • Application Development, and
  • Drupal Development
  • Must have a minimum of five (5) years of individual project management experience and be at least a mid-level project manager.
  • Must have a minimum of five (5) years of individual experience in web design and user experience (UX) design.
  • Must provide Drupal web development and consulting services for the configuration of existing Drupal systems, the development and consulting services of new features for existing Drupal systems, and the development and consulting services for future Drupal-driven sites and environments.
  • Must be able to perform all services for Drupal 8, Drupal 9, and future releases of Drupal.
  • Must provide agency access to all of the following for interaction, and must have used the proposed product for at least one (1) year of:
  • A chatting channel (e.g. Slack);
  • Project management software (e.g. Jira); and A ticketing system.
  • A creative briefing document outlining primary audiences and goals of the new site
  • Creation of site architecture and organization.
  • Creation and testing of site wireframes for the site layout;
  • Recommendations on infrastructure based on research and previous Drupal development experience.

Must work with the agency to determine new website features and enhancements that better serves content to the public that minimally includes the following:

  • Provide details on methods for user-testing new features;
  • Assisting in user surveys and data gathering for planning new features and sites;
  • Suggesting new interfaces and methods to deliver various data and content; and

Developing a methodology to determine if the contractor or agency staff would create the new features. If determined the agency staff would create the new features, the contractor shall:

  • Must provide assistance in the agency’s migration of Drupal sites between environments and upgrades between all major Drupal releases.
  • Must perform Drupal development work that agency web staff do not have the capacity to complete, or technical knowledge to complete in the necessary timeframe, as requested by the agency.
  • Must write and troubleshoot local development build scripts (i.e. lando build files, github workflows, continuous integration files) so agency developers can quickly install and build local versions of all hosted Drupal environments and push local changes up to the proper environment.
  • Must write automated test scripts to ensure Drupal code changes do not break existing site functionality.
  • Must provide assistance with extending existing chatbot functionality and creating new chatbots that integrate with the Drupal platform.
  • Must provide assistance and development of Drupal features to support mobile applications through the creation of web services and any other necessary Application Programming Interfaces (API) to allow interaction between mobile devices and Drupal data, components, and procedures.
  • Must provide a system for knowledge transfer performed either in-person or remotely (Teams, WebEx, Zoom, etc.) that includes:
  • The ability to view developer documentation; and
  • Code and process review.

Equal Opportunity Employer:

Rudram Engineering, Inc. is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.

Job Types: Contract, Full-time

Pay: $90,000.00 - $110,000.00 per year

Schedule:

  • 8 hour shift

Ability to commute/relocate:

  • Jefferson City, MO 65101: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • Project management: 5 years (Required)
  • Web services: 5 years (Required)
  • Jira: 5 years (Required)
  • SQL: 5 years (Required)
  • APIs: 5 years (Required)

Work Location: Hybrid remote in Jefferson City, MO 65101

colinoncars.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, colinoncars.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, colinoncars.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs