This position works closely with the other UI and backend developers to develop geospatial based applications and solutions leveraging the Esri platform. You will have the opportunity to develop applications using various cutting-edge technologies following an ‘Agile’ process. Working within an Agile based process, this person in this role will be responsible for developing and testing JavaScript based applications as dictated by project requirements and working other team members.
Primary Responsibilities of a successful candidate include but are not limited to:
Envision, design, and develop web applications and UI modules for large-scale deployment and management in the Department of Homeland Security
Rapidly prototype web applications to showcase new concepts and ideas
Utilize the Esri REST API for integrating the web application with back-end web services
Building and maintaining Web App Builder widgets used to create custom web applications
Developing Node services to take in data from external sources
Creating python scripts for managing portal users, migrations from one portal environment to another etc.
Create a rich developer-friendly toolkit to consume new server-side GIS functionalities, using the latest relevant techniques and best practices
Apply good software design and development practices in daily activities
Write comprehensive technical design specifications and support documentation
Suggests new technologies and approaches, often demonstrating and championing their use
Estimate the duration and level of effort of development tasks
Minimum Qualifications:
Minimum Qualifications
Bachelor’s or master’s in computer science, engineering, mathematics, GIS, or related field, depending on position level
A minimum of four years of experience designing, building, and delivering web applications
In-depth knowledge of the core JavaScript language and two or more years of experience building object-oriented JavaScript. Must have experience with the Esri JavaScript API
Experience with React
Experience with front end user interface development. HTML, DOM, CSS, event model, and cross-browser development
Experience with node (preferred not required)
Experience with python (preferred not required)
Excellent problem-solving, verbal and written communication, design, development, and debugging skills
Ability to work independently and in groups to effectively participate in the Agile software development life cycle
Experience with using Agile software development methodologies (Scrum)
Knowledge and practice of test-driven development methodology
Must be able to read, write and speak English fluently
Must be able to manage tasks and timelines effectively.
All employees supporting this project must be US Citizens and receive Entry-on-Duty approval from DHS.
Please be advised that Gannett Fleming may require you to provide proof of the Covid-19 vaccination to meet regulatory and client requirements
Company Overview:
At Gannett Fleming, we believe in improving the lives of the people we serve. We believe in innovation and social responsibility. We believe in the diversity of our team and the creative solutions they provide. We believe in embracing change and emerging technologies while maintaining an unmatched standard of quality. We believe in creating an environment where employees can thrive at home and at work. We believe in engaging our employees, building lasting relationships with our clients, and, in turn, making a difference in the world.
We offer a comprehensive benefits program, which includes medical, dental, vision and life insurance, our tax-deferred 401 (K) savings plan, and the opportunity to incentive compensation for eligible positions. We are committed to your personal growth and professional development, so we offer tuition reimbursement, access to internal and external training programs and support active participation in professional organizations.
Gannett Fleming is an Equal Opportunity/Affirmative Action Employer. All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veterans status or other characteristics protected by law.
Gannett Fleming will not sponsor an employment visa (e.g., H-1B visa), including any visa renewal during employment, for any candidate for this position. No relocation assistance will be provided for this position. Local candidates will be given preference.
NO AGENCIES PLEASE: Unsolicited resumes from third party agencies will not be accepted.
Location:Washington, D.C.
Core Business Hours: 8:00 AM – 5:00 PM
Employment Status: Full-Time
Internal Requisition ID:
Salary Range: Salary dependent upon experience and geographic location
Job Details ContractEstimated: $94,000 – $130,000 a year50 minutes ago Qualifications REST Design patterns SQL Microservices Maven Full Job Description...
Apply For This JobAt Edward Jones, we help clients achieve their serious, long-term financial goals by understanding their needs and implementing tailored solutions....
Apply For This JobJob Details Full-time$120,000 – $150,000 a year Qualifications Web services Azure .NET C++ C Bachelor of Science Bachelor’s degree Full...
Apply For This JobJob Description: – Position-Python Developer/Sr. Python DeveloperLocation-USA (Remote)Work Authorization-Must be authorized to work in USA Mandatory Skills Required in your...
Apply For This JobESSENTIAL JOB FUNCTIONS: Program C.N.C. machines. Maintain and update all N.C. program files. Supply machine operators with set-up and run...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Overview: ViaPath is looking for a Telecommunication Technician 3 (Site Admin Technician 3) to join...
Apply For This Job