Enable job alerts via email!

Applications Developer - Expert

Beyondsof

Herndon (VA)

On-site

USD 100,000 - 125,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking an Applications Developer - Expert to join their innovative team. This role involves developing, testing, implementing, and maintaining complex applications and databases while drafting essential technical documentation. You will have the opportunity to work on web applications and user interfaces, ensuring seamless integration and functionality. With a focus on mentoring and training, this position is perfect for someone with extensive experience in programming and a passion for technology. Join a forward-thinking company and make a significant impact on exciting projects that shape the future of applications development.

Qualifications

  • Expertise in database applications and structures with 11+ years of experience.
  • Proficient in programming languages and technical documentation.

Responsibilities

  • Develop, test, and maintain complex applications and databases.
  • Conduct unit testing and consult with clients for user requirements.

Skills

Database Design
Web Application Development
Programming Languages
Technical Documentation
User Interface Design
Problem-Solving
Project Management

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science
Associate's degree in Computer Science

Tools

SQL
HTML/CSS
JavaScript
Python

Job description

Applications Developer - Expert

Summary

This is work within the multi-level Applications Developer specialty. Positions work under minimal technical guidance provided by a more senior technical project leader. Positions are responsible for developing, testing, implementing, and maintaining complex applications and/or databases. Positions also draft technical program documentation, such as end-user operational instructions. Depending upon assignment, positions may be responsible for developing and maintaining software applications and/or databases, including web applications and user interfaces. Based on assignment, incumbents may serve as Contracting Officer Technical Representative responsible for a full range of contracting activities in coordination with contracting officer.


Duties, Tasks, and Responsibilities
  1. Analyzes, designs, implements and maintains the database applications and structures.
  2. Attends meetings and training sessions to increase proficiency in job-related skills and procedures.
  3. Based on assignment, may be responsible for: Design, Development and Maintenance of Software Applications and/or Databases.
  4. Conducts unit/functional testing.
  5. Consults with client to develop formal user requirements.
  6. Design, Development and Maintenance of Websites and Web Databases.
  7. Designs, and develops the layout and user interface.
  8. Designs, codes and debugs web applications; designs and maintains interactive web databases and web services; designs graphics and user interfaces.
  9. Develops, tests, implements and maintains complex applications and/or databases.
  10. Ensures that the new application can access data that has been transitioned to the new database structure.
  11. Maintains currency on tools, methodologies, technologies and programming languages.
  12. Participates in contracting activities to evaluate different acquisition approaches; develops a contracting strategy and completes required documentation; participates in the competitive evaluation process to identify qualified contractors; monitors and evaluates contractor performance and provides appropriate formal feedback and recommends contractor award and/or incentives.
  13. Performs general administrative activities.
  14. Provides ongoing maintenance of basic web applications, databases, and web services. Transitions data from legacy systems to new relational database structures.
  15. Transitions the application/database to production; enhances application/database as needed.
  16. Translates user requirements from a formal requirements document into an application/database design.
  17. Writes all necessary code.
  18. Writes interfaces to companion applications or databases.

Knowledge, Skills, and Abilities
  1. Ability to explain protocols, technical procedures and processes clearly and accurately to both technical and non-technical audiences.
  2. Ability to plan, set goals and determine strategies for accomplishing results; monitors and evaluates progress toward goals.
  3. Ability to track and resolve programming bugs.
  4. Ability to translate user requirements into end-to-end design for applications/databases that may involve multiple interfaces to other applications or supporting database systems.
  5. Ability to write clear, concise and effective requirements documents, correspondence, procedures and reports in accordance with policies.
  6. Considerable knowledge and ability to program proficiently in two or more of the applications or database programming languages relevant to the project.
  7. Considerable knowledge of the life-cycle process for software development, web applications, and implementation.

Minimum Education
  1. General equivalency guidelines for education, certifications, and experience are provided below; however, these guidelines do not immediately qualify someone at a particular level. Skill levels for an individual are based upon a combination of education, training, and experience.
  2. General professional years of experience may be substituted for specialized years of experience at a ratio of three (3) years of general experience within an occupation for one (1) year of specialized experience.
  3. Relevant certifications will be considered equivalent to three (3) months of specialized experience.
  4. An Associate’s degree in Computer Science, Information Systems, Engineering, Business, or a scientific or technical discipline related to the specific skill will be considered equivalent to eighteen (18) months specialized experience.
  5. A Bachelor’s degree in Computer Science, Information Systems, Engineering, Business, or a scientific or technical discipline related to the specific skill will be considered equivalent to three (3) years specialized experience.
  6. A Master’s degree in Computer Science, Information Systems, Engineering, Business, or a scientific or technical discipline related to the specific skill will be considered equivalent to two (2) years specialized experience.
  7. A Doctorate in Computer Science, Information Systems, Engineering, Business, or a scientific or technical discipline related to the specific skill will be considered equivalent to two (2) years specialized experience.

Minimum Experience
Expert:
  1. Typically someone that is a recognized expert or certified practitioner with a particular computer language, system or technology that can not only deliver capabilities, but can mentor and train others.
  2. Generally requires eleven (11) years of experience specific to the skill and relevant training or certifications.
  3. Expertise, training and actual work experience with the specific computer language, systems, and/or technology is significantly more important than the number of years of experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Applications Developer - Expert

Nightwing

Sterling

On-site

USD 100,000 - 130,000

2 days ago
Be an early applicant

Expert Applications Developer

Convirgence

Herndon

On-site

USD 100,000 - 130,000

19 days ago

Applications Developer - Expert

Beyond SOF

Herndon

On-site

USD 90,000 - 150,000

30+ days ago

Senior SAP Application Consultant, Order to Cash (OTC)

NTT DATA Business Solutions

Remote

USD 114,000 - 182,000

Yesterday
Be an early applicant

Workday Application Developer Specialist, HR IT

PPG Industries (UK) Limited

Pittsburgh

Remote

USD 90,000 - 130,000

17 days ago

Revenue Technology Systems Analyst

ZipRecruiter

Chicago

Remote

USD 102,000 - 124,000

2 days ago
Be an early applicant

Computer Systems Analyst

AECOM

Elmwood

Remote

USD 73,000 - 111,000

2 days ago
Be an early applicant

Senior SAP Application Consultant, Order to Cash (OTC)

Applicable Limited

Remote

USD 114,000 - 182,000

6 days ago
Be an early applicant

Splunk Systems Engineer, Advisor

General Dynamics Information Technology

Washington

Hybrid

USD 100,000 - 140,000

8 days ago