Senior Software Engineer
We currently have an opening for a full time senior software engineer. The ideal candidate will have a diversified technical background and extensive experience with high throughput transactional systems and JEE application servers.
YOUR COVER LETTER AND RESUME REPRESENT YOU.
We will only consider candidates with a professional attitude reflected in their
cover letter and resume.
The Senior Software Engineer will provide technical leadership for the
development of robust and high-quality solutions. The successful candidate will
take a leadership role in driving new technical and security initiatives,
provide architectural and 'big picture' oversight on projects, be an individual
contributor, prototype concepts and adapt them into a team environment.
Effective communications, both written and verbal, are vital. Responsibilities
for this position include defining the architecture for new products and
features; evaluation of new technologies; rapid prototyping / proof-of-concept
for new ideas; interacting in a collaborative, positive manner with other
engineers, IT, and management to ensure complete, on-time delivery of the
products.
Qualifications:
- Self-starter, able to work independently without constant supervision
- Good interpersonal, written and oral communication skills
- Experience with agile development methods
- Experience deploying enterprise-level scalable systems
- Experience with ESB technologies preferred
- Solid experience in Client/Server and Web application development
- Experience with advanced programming technologies such as distributed environments, multi-threaded architectures, and security infrastructures
- Understanding of relational database schema definition, normalization techniques and scalability concerns for large database systems
- Ability to quickly troubleshoot and resolve complex problems.
- Comprehensive knowledge of data and security risks.
- Comprehensive knowledge of computer and network security practices, including authentication techniques and application system controls
- Thorough knowledge of forensic investigative techniques
- Through knowledge of Linux, networking, and Windows.
Working Conditions:
Schedule is Monday through Friday, normally 7:30 am to 4:30 pm at our corporate
Offices; additional hours may include call rotation as well as some weekend and non-standard business hours.
Dress is business casual.
Must be able to pass a pre-employment background check.
Must be able to pass pre-employment and random drug screens.









