Senior Integration Engineer

Our team designs and develops computer application software that makes the world a safer place. A Senior Integration Engineer leads the technical planning, design, development and integration testing for assigned projects. They are responsible for the day-to-day running of the technical/development efforts during the project by focusing on the technical matters of the project and guiding the project team members to resolution on all technical matters. This is a highly technical position which focuses on all aspects of system integration, including validation of system requirements, design, design review, customization and implementation.
DUTIES AND Responsibilities:
Define, assign and coordinate systems and development tasks to each developer/engineer who is part of a given project
Provide clear communication on development tasks and specific status/issues/risks to the Project Manager
Based on customer requirements, research, evaluate and implement systems / equipment / technologies as part of an overall client solution
Review all requirements and specifications to determine feasibility of design within time and cost constraints and to ensure accuracy and completeness
Lead the key design decisions for meeting customer requirements, including the structure and configuration of the system
Confer with systems engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and to ensure successful implementation of the solutions
Analyze the configuration of the systems prepared by the System Engineering team
Develop and ensure all customization code meets the requirements and has been fully validated through coordinated integration testing
Set up the machines (to include HW and SW, both OS and application SW) composing the systems and load the Customer's data (demographics and images) onto the systems and perform troubleshooting/reconciliation of these data
Deploy final systems consisting on the configuration/integration of the system in the Customer's environment (in particular network connectivity), the setup of the operators' accounts, the fine tuning of the database server, the matcher subsystem configuration, the Customer's Acceptance Test, the system Go Live and the production ramp up
Communicate with other technical leads to ensure technical problems which might impact other projects are communicated to avoid problem repeat
Act as a lead technical consultant to internal project team members regarding programming or system related issues and any external influences such as customers
Mentor junior integration engineers

Bachelor's degree in Computer Science or related field
Minimum of 5 years prior experience in network administration and database administration
Proficient knowledge of all phases of the product/system development life cycle
Experience working with Active Directory infrastructure, Message Queues, EJB / J2EE, C, C++, Python, JavaScript, JBOSS, XML, SOAP and XSL, Unix/Linux and Windows environments
In depth knowledge of TCP/IP technologies, LAN/WAN design, troubleshooting and hands on experience with bridging, routing, switching and installations
Hands on programming / scripting experience (Bourne shell, Korn shell ) in a Linux environment
Experience with server class hardware installations, firmware and patch upgrades in a clustered environment
Experience with installing, configuring, troubleshooting inside UNIX/LINUX, Windows, ESX/VM environments
Experience with relational & object-oriented databases; preferably strong Oracle and SQL Server
Strong combination of hardware installation/configuration and network concepts/troubleshooting
Possess strong analytical, problem-solving, and conceptual skills; Must be able to anticipate potential problems, determine and implement solutions through tight deadlines; analyze, troubleshoot and fine tune complex system performance situations and working extended hours
Possess excellent organizational and time management skills; Must be able to multi-task and prioritize work, even when faced with conflicting demands
Strong decision-making skills; Must be able to make sound technical decisions in tense situations
Excellent interpersonal skills; This positions implies daily contacts with various team members in our parent company as well as with customers' representatives during missions onsite
Must be available to travel as needed to support contracts, project teams, and customer presentations; may also include international travel
Must be a US Citizen
Must be able to pass a FBI back ground check
Must have a valid US Passport and State Driver's License

Knowledge of automated fingerprint identification systems, biometrics, or image processing technology
Experience defining software testing criteria and developing software
Knowledge of the French language because of extensive work with the teams at French parent company
Comfortable with cultural differences

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.