Project Manager/ Software Developer, Applications SME

Company: EmeSec Incorporated
Location: Alexandria, VA

Apply

Background:

In this role, you will be onsite Project Manager who shall be responsible for all Contractor work. The Project Manager/developer will lead a team of four personnel in developing and maintaining the system. The team will develop and maintain the various tasks lists and backlogs associated with an AGILE engineering model. Backlogs to be developed and maintained include those used for tracking system deficiencies, issues, and the development process, including the Program Backlog, Team Backlog, Technical Debt, and Release Backlog.

Responsibilities:

  • Assist in the design, implementation, testing and deployment of enterprise-scale real world, mission oriented application
  • Work with others to implement complex functionality
  • Work with others to design and code service interfaces
  • Share knowledge and assist with training other developers.
  • Thinks creatively and demonstrates the ability to work independently on a complex task with little direction, supervision, and management oversight.


Minimum Qualifications:

  • BA/BS, preferably in Computer Science or other related subject area (technical, analysis, or mathematics) or equivalent experience
  • Must successfully complete a stringent Background Investigation and obtain the required Government security clearance
  • Senior Developers should have at least 5+ years of experience developing with C++, HTML, XML, CSS, Javascript, SOAP/REST web services.
  • Experience developing with content management frameworks, including demonstrated custom module development and theming.
  • Deep knowledge of agile development and application architecture a plus.
  • Identifies and understands user and organizational requirements and context of use
  • Working knowledge of a variety of production tools, technologies, and techniques for design and development
  • Knowledge of usability/accessibility standards of user interface development in order to produce code compliant for Section 508 accessibility; may work with development tools that aid in this process.
  • Have at least 10 years of experience in developing, creating, and modifying specialized computer applications and programs.
  • Have at least 5 years of supervisory experience of computer programmers.
  • Have at least 2 years of experience in developing software applications using AGILE software development.
  • Have at least 2 years of experience in analyzing user needs and developing custom software solutions for client use.

xuT1qsDzEd