Job Directory Software Developer

Software Developer
East Central, DC

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

The Software Developer is responsible for the design, development and implementation of software solutions using Object Oriented Programming

In this role, s/he will work with a team of software developers and configuration experts in the design, maintenance, update and management of the currently deployed solutions. This includes supporting all aspects of the application development process (i.e. development of strategy; legacy migration; system requirements analysis; system design; programming; testing; implementation and system maintenance).

The scope of responsibilities includes operations and maintenance of various existing in-house developed applications as well as supporting implementation activities for new projects in all project phases beginning with requirements gathering through implementation, and includes on-going production and on-call support.

Essential Duties and Responsibilities

* Supports all aspects of software development and operations, including plans, designs, development and implementation, upgrade, support and maintenance functions
* Researches technologies and best practices to support continuous improvements in systems and applications quality, efficiency, ROI, etc.
* Provides technical documentation updates to the latest enhancement or release
* Works with the Program Management Office to develop project scope, budgets, and priorities
* Supports the use and updating of standards for development tools/platforms/methodology/controls to ensure efficiency, quality and consistency in application development
* Supports specific project plans and time lines; delivers status reports, issues log and generate appropriate documentation
* Ensures that project work meets all contractual service levels associated with quality estimation and incident resolution
* Supports the in-house software development processes for implementation, determining user requirements and desired outputs, including migration to next generation development tools
* Designs and implements applications to meet business and internal SLAs

Job Requirements

Education and Experience

* Bachelor's degree in Computer Science or related technical discipline
* 7+ years' experience performing software design and development
* Comprehensive knowledge of the principles, methods, and techniques used in web software development and design (Demonstrated understanding of full software development lifecycle)
* Proficiency in the use of the following web technologies: Java, ASP.net, C#, VB.net, JavaScript, C++, HTML, PHP etc.
* Experience with building mobile apps
* Experience in iOS Frameworks
* Experience with Joomla
* Experience with Zend Framework
* Experience with JRuby
* Experience with DotNetNuke (DNN)

Preferred Qualifications:

* Experience with SharePoint environment and site migrations
* Experience using Team Foundation Server (TFS) or similar application to manage solutions
* MCSE Productivity Solutions Expert

Security Clearance Required

Secret

EEO Statement

Tsymmetry does not discriminate in practices or employment opportunities on the basis of an individual's race, color, national or ethnic origin, religion, age, sex, gender, sexual orientation, marital status, veteran status, disability, or any other proscribed category set forth in federal or state regulations.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.