Web Systems, Web Developer -- dk3
Web Systems, Web Developer -- dk3
Typical associated tasks include, but are not limited to:
(a) Develop and maintain front-end and back-end web applications, sites, and services on the FSA intranet, the public web architecture. Migrate existing public facing JAVA based applications and Intranet sites to the new the FSA Web Platform.
(b) Work with Web Systems management to continually improve and evolve capabilities that align with the established, standardized, technologies.
(c) Recommend to management development approaches and strategies for applications and services provided to FSA customers.
(d) Work closely with management, project managers and members of the Development Team to develop detailed specification documents with clear project deliverables and timelines to ensure timely completion of deliverables.
(e) Communicate to designated project manager with efficiency and accuracy any progress and/or delays.
(f) Participate, as required, in producing project estimates including expertise required, total number of people required, total number of development hours required, etc.
(g) Provide 1st tier support for web applications and systems.
(h) Provide knowledge transfer and internal training to project team members. (i) Assist in the creation and maintenance of designated technical project documentation or project fact sheets.
(j) Work independently and employ self-management skills to organize and handle multiple priorities and learning curves.
(a) Bachelor's degree in computer science or similar
(b) Experience with Apache, PHP, and Linux
(c) Experience with Percussion CM1 Widget development a plus
(d) Ability to identify and implement appropriate strategies, design patterns, and address key engineering decision points.
(e) Ability to identify and implement development frameworks and technologies, while promoting and establishing best-practices.
(f) Proficient with all aspects of web application design, (web pages, business logic and database).
(g) Ability to develop APIs (web services) and integration of many services into a single cohesive application.
(h) Experience with cloud development and distributed systems a plus.
(i) Strong experience working with relational database systems such as MySQL preferred, MSSQL and/or Oracle and a strong working knowledge of SQL
(j) Hands on experience in analysis and development of options for capturing metrics, data mining and data synthesis.
(k) Solid understanding of object-oriented design and programming principles and patterns.
(l) Excellent communication skills (written and verbal).
(m) Strong attention to details, highly organized, computer literate.
(n)Ability to work well in a fast-paced professional office environment. (o) Ability to acquire and apply knowledge of new Web and/or Cloud technologies and methods to solving operational problems.
(p) Proficient understanding and experience with a majority of the following:
o Bachelor's degree in Computer Science or Electrical Engineering preferred; Math or equivalent experience
o Professional application and web development experience required
o Experience with Apache, PHP, Linux, IIS and Java Technology.
o Experience with WebSphere development
o Experience with HTML/XHTML and CSS
o Knowledge of GIT Repositories a plus
o Web Services (SOAP, REST, XML), SOA, layered architectures, components, interfaces, messaging and patterns
o Application Servers: TomCat, IIS and WebSphere.
o Operating Systems such as Linux, Windows.
o LDAP, Identity and Access Management, application security
o Experience with consumer facing solutions a plus (social, video, music, content management, high volume websites)
A senior-level resource (Level 3), unless otherwise specified, shall have more than 6 years of defined experience
Current platform environment is as follows:
Intranet Platform: Consists of three-tiered server structure (Dev, Test, Prod) all running IIS web server. Content publishers use MS FrontPage and SharePoint Designer to update content on Dev.
Current Internet Platform: Consists of three IBM WebSphere servers (Dev, Pre-Prod and Prod) and related Apache servers.
New Platform for both Intranet and Internet: Percussion CM1 running on a LAP server, supported by a separate MySQL DB server. Content is then published to an Apache web server via CMS publication feature.
NBS Enterprises creates competitive advantages. We isolate and overcome constraints to deliver performance value for all involved: you, your customer, and your employees. We break current market staffing trends with price-sensitive strategies solutions.
Our goal is to work in partnership with you, our client, become a trusted advisor and teammate to establish a relationship that provides you and your team with a competitive advantage at both the contract and at the task order levels. NBS' innovative 'Triangle' approach to staffing support provides you, your customer, and your future employee a risk mitigation solution that is second to none.
Thu, 23 Feb 2017 17:17:35 PST