Lead Application Developer

JAVA, PHP, LINUX, HTML5, FULLSTACK, LAMP, DEVOPS, KERBEROS, SOAP, MONGODB, LDAP, AUTHENTICATION, FULLSTACK DEVELOPER, DASHBOARD DEVELOPER, SOFTWARE DEVELOPER, CITIZEN, GREEN CARD, PERMANENT RESIDENT
Contract W2, Contract Independent
$95000 - $120000 yr
Work from home not available Travel not required

Job Description

Are you an experienced software engineer who is passionate about solving business problems with code? We have a great opportunity for a talented developer like you.
Our team has been tasked with the design, development, implementation, and support of a Cybersecurity Framework Dashboard that will allow our customer to quickly determine the cybersecurity maturity level of the organization and all sub-organizations. The Lead Application Developer will play a key role in the development of the cybersecurity dashboard using a set of modern tools and technologies. We re looking for someone who can architect and implement the solution, including importing and gathering of critical metrics from multiple sources of information.

Job Responsibilities

  • Develop a software that requires accessing multiple data sources
  • Develop solutions that will use information retrieval software languages and automated text analysis and extraction techniques
  • Develop a web portal or dashboard that will be used by government decision makers
  • Interact with team members, client staff and end-users to both understand needs and explain technical work
  • Write software code and develop unit and functional tests to minimize defects
  • Participate in planning, demos and other technical meetings
  • Troubleshoot and resolve problems encountered during software development and delivery
  • Resolve pre and post-production defects
  • Aid in and ensuring the proper implementation of software security best practices and techniques
  • Review the development work of others
  • Assist other members of the team in successfully performing their work, such as the design and development of databases, testing, documentation, performance improvement and best practices

Required Education, Skills and Experience
  • Bachelor's degree in Computer Science, Information Systems or related field.
  • 7+ years of experience in the design, development, implementation, and maintenance of software development solutions with at least
  • 3+ years of experience working with open source software such as Linux, Apache, MySQL, PHP or other similar technologies
  • 5+ years of experience building and deploying APIs/ RESTful web services
  • Ability to communicate technical information to non-technical audiences
  • Strong analytical and problem solving skills
  • Experience eliciting functional requirements
  • Demonstrated team player
  • Effective oral and written communication skills
  • Excellent understanding of SDLC methodologies such as Agile and Waterfall
Required Tools
The successful candidate should be proficient using tools such as:
  • PHP and/or JAVA
  • PHP Development Frameworks (e.g. ZEND Frameworks 2, CakePHP, etc.)
  • RESTful, or similar web services
  • Linux command line
  • Web Technologies (e.g. Javascript, CSS3, HTML5, AngularJS, JSON, etc.)
  • Web Server (e.g. Apache, IIS, etc.)
  • Database (e.g. PostgreSQL, MongoDB, MySQL, etc.)
  • ETL Tools
  • Source Code Repository and Version Control (GIT, GITHub, BITBucket, etc.)
  • Testing Frameworks (e.g. Selenium, Cucumber, Capybara, etc.)
Optional Skills and Experience
  • Knowledge of C++ is a plus
  • Experience with Cloud (AWS, Azure, etc.) technologies is desired

Citizenship: US citizenship is not required but applicant must have valid working authorization.

Posted By

Courtney Davis

Dice Id : 10180554
Position Id : 19-00179
Have a Job? Post it

Similar Positions

Senior Software Engineer
  • Dunhill Professional Search
  • Annapolis Junction, MD
Principal Cyber Software Engineer
  • Northrop Grumman
  • Mclean, VA
Software Developer
  • Data Systems Analysts Inc. (DSA)
  • Mclean, VA
Sr Software Engineer
  • Piper Companies
  • Arlington, VA
Senior Software Engineer
  • Orbis Technologies, Inc
  • Annapolis, MD
Software Engineer
  • Leidos
  • Alexandria, VA
Lead Software Engineer
  • Redhorse Corporation
  • Arlington, VA
Senior Software Engineer
  • eNamix
  • Fairfax, VA
Senior Software Developer / Technical Lead
  • Sparks Group
  • Sterling, VA
Senior Software Engineer-Web Applications
  • CoStar Realty Information, Inc
  • Washington, DC
Sr. Software Engineer
  • Robert Half Technology
  • Alexandria, VA
Senior Java Software Developer/Engineer - Immediate Hire!
  • Artemis Consulting, Inc.
  • Reston, VA
Senior Software Engineer - Washington, DC
  • UnitedHealth Group
  • Washington, DC