Web Software Developer

Galapagos Federal Systems, LLC
Alexandria, VA
Sep 21, 2020
Sep 24, 2020
Full Time
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 JavaScript) 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 Responsibilities: Web 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, DBAs, 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 Required: Bachelor's Degree 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 experience 2+ 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, JavaScript, 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 AWS Preferred Technical Experience: Web frameworks jQuery, 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 US Citizen DoD security clearance may be required Physical Requirements: 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. Security Clearance: DoD security clearance may be required Company Summary: Headquartered in Hawaii, Galapagos Federal Systems, LLC 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, LLC is an equal opportunity employer. Our service commitment is simple - "Quality IT Solutions On Time & On Budget." Galapagos Federal Systems, LLC 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, LLC 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.

Similar jobs