Noblis - McLean, VA

posted 4 months ago

Part-time,Full-time - Entry Level
McLean, VA
Professional, Scientific, and Technical Services

About the position

Noblis is seeking a technical thinker and doer to work as an Applications Developer within a highly dynamic and impactful operating environment located in McLean, VA. The Applications Developer will be responsible for designing, developing, and maintaining software applications and/or databases. This role requires the development of formal user requirements for sponsor consideration and translating those requirements into end-to-end designs for applications and databases that may involve multiple interfaces to other applications and supporting database systems. The developer will also write interfaces to other applications or databases, conduct unit and functional testing, and design and develop application layouts and user interfaces. In addition, the Applications Developer will be tasked with designing, coding, and debugging web applications, maintaining interactive web databases and web services, and designing graphics and user interfaces. The role involves analyzing, designing, implementing, and maintaining database applications and structures, as well as developing, testing, implementing, and maintaining complex applications and/or databases. The developer will also organize content, develop color schemes, design and produce graphics, transition data from legacy systems to new database structures, and enhance applications/databases before transitioning them to production. This position requires a proactive approach to problem-solving and a commitment to delivering high-quality software solutions that meet the needs of the organization and its clients. The ideal candidate will thrive in a collaborative environment and be eager to contribute to the success of the team and the organization as a whole.

Responsibilities

  • Design, develop and maintain software applications and/or databases.
  • Develop formal user requirements for Sponsor consideration.
  • Translate user requirements into end-to-end design for applications/databases that may involve multiple interfaces to other applications/supporting database systems.
  • Write interfaces to other applications or databases.
  • Conduct unit/functional testing.
  • Design and develop application layout and user interface.
  • Design, code and debug web applications; design and maintain interactive web databases and web services; design graphics and user interfaces.
  • Analyze, design, implement and maintain the database applications and structures.
  • Develop, test, implement and maintain complex applications and/or databases.
  • Organize content, develop color schemes, design and produce graphics.
  • Transition data from legacy systems to new database structures.
  • Transition application/database to production; enhance application/database.
  • Write code and track and resolve programming bugs.

Requirements

  • Active TS/SCI with Polygraph.
  • Demonstrated experience with application design and development, and associated practices to implement/transition applications into enterprise architectures.
  • Demonstrated experience working with IC Agencies.
  • Knowledge of IC systems, processes, data, and policies.
  • Knowledge and application of agile techniques and methodologies.
  • Experience mentoring or training (through formal or informal means) members of the team on applications architecting.
  • Maintain one or more certifications in specific languages, systems, or technologies.

Nice-to-haves

  • Strong communication skills, written and verbal.

Benefits

  • Health insurance
  • Tuition reimbursement
  • Retirement plan
  • Paid leave
  • Professional development
  • Work-life programs
  • Employee recognition programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service