NoSQLDatabase Developer, Mid

$170,000 - $170,000/Yr

Chenega Corporation - Stafford, VA

posted about 2 months ago

Full-time - Mid Level
Stafford, VA
Administrative and Support Services

About the position

The NoSQL Database Developer, Mid position at Chenega Corporation is a hands-on technical role that focuses on Agile software development utilizing the MarkLogic Database Platform. This role is essential in providing systems engineering support to assess and oversee the technical requirements, design, development, and implementation of systems for the Marine Corps customer. The developer will be responsible for enhancing skills and building a career in a rapidly evolving business climate, contributing to large-scale government operations by leveraging cutting-edge technology. In this role, the developer will engage in various aspects of the software life cycle, participating in requirements definition, system architecture design, and data architecture design. The position emphasizes the importance of developing code and data pipelines to ingest data from relational databases, file shares, web services, and real-time streams. Additionally, the developer will harmonize disparate data sets into canonical models for analysis and operations, ensuring that the systems meet the needs of the customer effectively. The NoSQL Database Developer will also be expected to build strong and effective working relationships with customers, becoming a trusted advisor. This role is not only about technical skills but also about communication and collaboration, as the developer will need to listen to end users and explain problem resolutions clearly. Other duties may be assigned as necessary, contributing to a dynamic and responsive work environment.

Responsibilities

  • Develop code and data pipelines to ingest relational databases, file shares, web services, and real-time streams
  • Develop code to harmonize disparate data sets into canonical models for analysis and operations
  • Participate in all aspects of the software life cycle using Agile development methodologies
  • Participate in requirements definition, system architecture design, and data architecture design
  • Become our customer's trusted advisor through strong and effective working relationships
  • Other duties as assigned

Requirements

  • Bachelor's or master's degree in computer science or related field OR high school diploma or GED and 4+ years of equivalent experience may be used in lieu of a degree
  • 3+ years of experience with JavaScript, Java, C+, .NET, or other programming languages
  • Experience with XML or JSON data modeling
  • Experience with Git/Git Flow/Bitbucket and modern source code management methodology
  • Possess and maintain a valid state motor vehicle operator's license
  • Background check required
  • Must be a U.S. Citizen with the ability to get a Public Trust

Nice-to-haves

  • Experience with Agile and/or federal software development environments
  • Experience with AWS cloud technologies
  • Knowledge of multiple programming environments, debugging tools, and test tools
  • Domain knowledge of NoSQL or modern database platforms
  • Ability to develop enterprise-grade production software
  • Knowledge of database architecture and performance implications
  • Knowledge of MarkLogic or similar database technology
  • Experience in enterprise information solution architecture, design, and development
  • Experience designing and implementing server-less, micro-services architecture on a major cloud platform
  • Experience integrating with modern BPM tools such as Appian
  • Experience working with content or knowledge management systems, search engines, relational databases, NoSQL databases, ETL tools, geospatial systems, or semantic technology
  • Experience with NiFi, or other integration technologies
  • Strong communication skills (both written and oral), strong customer service, and excellent interpersonal skills
  • Ability to listen and understand what is being described by the end user as well as the ability to explain problem resolutions when necessary
  • Ability to work independently without direct supervision or guidance
  • Ability to occasionally work after hours and/or on-call support

Benefits

  • Professional development opportunities
  • Well-being programs
  • Flexible work environment
  • Supportive company culture
  • Opportunities for skill-based volunteerism
  • Corporate citizenship initiatives
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service