Contract with Government of the District of Columbia
CFSA – 200 I Street, SE Washington, DC 20003
Position closes 05/17/2019
US Citizens or Green Card Holders Only
Short Description:
The Child and Family Services Agency (CFSA) is looking for an application specialist web development using Bootstrap or other responsive libraries to design, develop and implement a portal to support our Family First initiative.
Skills/Required Years of Experience:
1-5 yrs conveying technical and functional concepts for a specific technical specialty (Required 2 years)
1-5 yrs preparing complex technical documentation (Required 2 years)
Bachelor’s degree in IT or related field or equivalent experience (Required 7 years)
Expert knowledge of React front-end framework (Required 3 years)
Requirements gathering and designing web applications (Required 3 years)
Use of Bootstrap or other responsive libraries (Required 3 years)
Use of Various JavaScript (ES6) and libraries (Required 3 years)
Developed applications that consume APIs like REST or JSON API (Highly desired 2 Years)
Knowledge of JWT tokens as it relates to authentication for login and consuming APIs (Highly desired 2 Years)
Good Communication Skills (Required 2 years)
Experience working in an Agile environment and SCRUM approach (Required 2 years)
Expert knowledge of HTML, CSS3 and associated web standards (Required 3 years)
Software development experience (Required 3 years)
Complete Description:
This position focuses on the front-end development web application component which will use the React framework with JavaScript, HTML and CSS. The successful candidate will develop a portal for community based organizations to login to access CFSA services. REACT is the most important skillset required for this position.
- Demonstrates expertise in conveying technical and functional concepts for a specific technical specialty.
- Identifies improvements to project standards to achieve high quality services/ products. This is a professional position which may require subject matter expertise consistent with demanding and rare technological skills.
- May require coordination of programming activities being conducted by the application development team
- Confers with other business and technical personnel to resolve problems of intent, inaccuracy, or feasibility of computer processing and project design.
- Works with necessary personnel to determine if modifications are necessary with interested personnel to determine necessity for modifications or enhancements.
- Leverages excellent written and verbal communication skills to develop new business process and programming solutions as directed by business and technical stakeholders.
- May coordinate activities of application developers.
- Able to identify best practices and standards for the use of the product.
- Proven track record of hands-on technical design and code work within large complex systems.
- Proven hands-on technical work with a variety of technologies.
- Demonstrated technical expertise integrating a variety of diverse technical environments and cross-platform technologies.
- Delivers support and design for industry specific applications that require integration with statewide systems or applications.
- Interacts with executive level business users or technical experts.
- Advanced experience in the required technical subject matter.
- May function as a niche technical SME (Subject Matter Expert).
- Has proven experience across large and complex implementations and systems.
- Gather and translate business requirements into state of the art web application.
- Use agile software development methodologies to deliver iterative products
- Document software code for future enhancements
Minimum Education/Certification Requirements :
Bachelor’s degree in Information Technology or related field or equivalent experience
Responsibilities:
- Demonstrates expertise in conveying technical and functional concepts for a specific technical specialty.
- Identifies improvements to project standards to achieve high quality services/ products. This is a professional position which may require subject matter expertise consistent with demanding and rare technological skills.
- May require coordination of programming activities being conducted by the application development team
- Confers with other business and technical personnel to resolve problems of intent, inaccuracy, or feasibility of computer processing and project design.
- Works with necessary personnel to determine if modifications are necessary with interested personnel to determine necessity for modifications or enhancements.
- Leverages excellent written and verbal communication skills to develop new business process and programming solutions as directed by business and technical stakeholders.
- May coordinate activities of application developers.
- Able to identify best practices and standards for the use of the product.
- Proven track record of hands-on technical design and code work within large complex systems.
- Proven hands-on technical work with a variety of technologies.
- Demonstrated technical expertise integrating a variety of diverse technical environments and cross-platform technologies.
- Delivers support and design for industry specific applications that require integration with statewide systems or applications.
- Interacts with executive level business users or technical experts.
- Advanced experience in the required technical subject matter.
- May function as a niche technical SME (Subject Matter Expert).
- Has proven experience across large and complex implementations and systems.
Background check is required, if selected for the position.
There are no reimbursable expenses allocated to this position.