Web Software Developer
Position/JobTitle: Web Software Developer Work
Location: Crystal City, VA Job Summary:
Under general direction, the web software developer designs, develops, troubleshoots, debugs, and implements software code (such as HTML, CGI, and Java
Script) for a component of the website. Works with graphic designers and other members of a project team to develop the site concept, interface design, and architecture of the website. Responsible for interface implementation. Integrates web applications with backend databases. Deploys large web-based transaction systems using application servers. Researches, tests, builds, and coordinates the integration of new products per production and client requirements. Requires strong navigation and site-design instincts.
Essential Duties and
ResponsibilitiesWeb Software Developer will make updates to the DPAA landing page for CMS training, ensure CMS file share drive information is current, organized and listed per guidance's provided by the CDO/CSO.The web software developer will check for CMS systems operational status daily. Responsible for design, development, maintenance and documentation of SOA cloud-based software for use healthcare professionals
Primary development in C# and the ASP.NET framework, as well as Microsoft MVC, WCF, Entity Framework, LINQ, and JQuery
Write code across the full stack
- front end Web UI, service layer, and back end database integrating applications applying knowledge of software architecture
Build interfaces to back-end third party APIs and analytical services
Perform analysis of requirements and design
Implement and lead continuous integration process, coding standards and processes
Define programming standards and structured coding techniques
Participate in peer code reviews and technical meetings
Work in an Agile Scrum team process, collaborating closely with fellow developers, DB
As, QA, team leads, and stakeholders
Troubleshoot and support system and application problems
Develop proofs of concept for new solutions and technologies
Responsible for creating and maintaining all technical artifacts of the system
Demonstrates in-depth knowledge of technical design alternatives and the implications of each
Performs other duties as assigned Qualifications:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience/Skills
Must have a minimum of 2-5 years of experience reviewing, analyzing and evaluating business systems and user needs. Formulates systems to parallel overall business strategies. Must be able to write detailed description of user needs, program functions, and steps required to develop or modify computer programs. Provides consultation on complex projects and is considered to be the top-level contributor/specialist.2+ years of experience in software development with previous team lead experience2+ years of experience working with service orientation concepts and enabling technologies
Experience with SOAP and REST services
Proficient in C#, ASP.NET, Microsoft MVC, Entity Framework, Java
Script, JQuery, SQL, XML, XSLT, Visual Studio, SVN, SQL Management Studio
Experience with Object Oriented Programming, Design Patterns, Agile Software Development, Automated Unit Testing
Experience with Agile development processes, methodologies, and tools
Working Knowledge with Test Driven Development and Continuous Integration
Experience with integrating PKI and configuring mutual client authentication
Experience with high availability web service design in AW
PreferredTechnical Experience: Web frameworksj
Query, Bootstrap, Knockout, SASS, WS-Security, SAML, AngularJS, Python and Jango experience are a bonus
Experience with Node.js and related web-dev tools (Bower, Grunt, Gulp, Yeoman, Jasmine, etc.)Experience with distributed source control systems (Git)Web service security infrastructure
Abilities: Ability to organize, prioritize and meet deadlines
Capable of conveying complex information in a simplistic manner
Strong critical thinking and problem-solving skills
Strong self-starter requiring minimal supervision
Able to take proactive measures to prevent problems rather than reactive by nature
Strong verbal and written communication to effectively express concepts, plans, and proposals
Comfortable working independently and in a team environment
Enjoys the challenges of dynamic research and development project
Must be a U.S. CitizenDoD security clearance may be required
Work may involve sitting or standing for extended periods of time. Position may require typing and reading from a computer screen. Must have enough mobility, including but not limited to bending, reaching, and kneeling to complete daily duties in a timely and efficient manner. May include lifting weigh up to thirty (30) pounds as necessary.
DoD security clearance may be required Company Summary:
Headquartered in Hawaii, Galapagos Federal Systems, LL
C is a SBA Certified NHO 8(a) Small Business specializing in global information technology and offering professional solutions in IT Design & Installation, Cybersecurity Engineering & Support, Application Integration & Development, Software & Hardware Engineering, Network & Systems Management, Information Systems Security, and Business Management Services.
Leveraging over 30 years of providing IT services to the federal & commercial market with projects located around the world, our team possesses innovative expertise in the development of a wide range of technology solutions. Galapagos Federal Systems, LL
C is an equal opportunity employer.
Our service commitment is simple
- "Quality IT Solutions... On Time & On Budget." Galapagos Federal Systems, LL
C reserves the right to change or modify job duties and assignments at any time. The above job description is not all encompassing. Positions functions and qualifications may vary depending on business needs.
Galapagos Federal Systems, LL
C is an equal opportunity employer and does not discriminate against applicants based on race, color, creed, religion, medical condition, legally protected genetic information, national origin, sex (including pregnancy, childbirth or related medical condition), sexual orientation, gender identity and expression, age, disability, or Vietnam era, or other eligible veteran status or legally protected characteristics.