Top Three Skills: | At least 6 years of experience with: 1. J2EE/Java Development Skills; Core Java development 2. Statistical analysis experience 3. Communication skills This resource will be doing work on elastic search, so any elastic search or cloudera experience is a plus. | |
Job Description: |
| One of Allegis' initiatives this year is to improve their customers experiences. To help with this, they are rolling out a project called "Connected", where they will be making changes to the databases that the operating companies use. One of the goals for Connected is to take search to the next level. To do this, they want to provide a more integrated, cross-platform search experience that replicates the Google search. Right now, they have many different systems with many different search boxes running on many different search engines. Summary: Responsible for supporting the organization’s existing software or systems infrastructure and develops new technologies as needed. Researches, designs and develops enterprise-wide systems and applications. Responsible for identifying and implementing innovative and efficient applications to ensure the best experience for the user. Evaluates current operations to determine areas that need enhancements or restoration. Primary Job Duties: • Writes functional and design specifications for applications as identified by users and/or management. • Maintains a working knowledge of new technologies and adopts suitable concepts for the organization. • Codes, tests and supports existing and new systems and applications. • Streamlines existing applications and systems to ensure integration and ease of use. • Eliminates errors in computing environment for smooth operation and functionality. • Designs and implements templates, databases and interfaces that fulfill user requirements. • Communicates project status, issues and resolutions with appropriate customers. • Documents testing and system corrections in compliance with security standards. • Monitors systems’ technical performance and identifies trends in operating output. Skills and Competencies: • Strong understanding of major operating systems and programming techniques. • Strong Java experience required. • Ability to work independently or as part of a team to build and integrate systems and applications. • Must be able to multitask and manage time effectively. • Capable of logical reasoning and analysis in a high pressure environment. - Search technology experience preferred. - Agile experience a plus |
Additional Information: |
| Minimum Education and/or Experience: • Bachelor’s degree in Computer Science, Information Systems or other related field or the equivalent combination of education and experience. • 8-10 years experience in designing and developing systems and/or applications in a diverse computing environment. |