Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Senior Software Engineer

Eingestellt von CompuCom

Gesuchte Skills: Engineering, Engineer, Java, Oracle

Projektbeschreibung

The Senior Software Engineer will play a pivotal role in platform migration to our very high-visibility client's state-of-the-art data center. This mission critical position will design and implement solutions that will ensure that the applications in the target platform meet the current functional needs. In addition the applications meet or exceed the current Reliability, Availability, Serviceability and Security characteristics. The responsibilities also include gathering and clarifying requirements, facilitating communication with other groups within the organization, and guiding architectural decisions during migration.

As a key member of the engineering team, you will need to communicate technical ideas clearly with both technical and non-technical audiences. The position requires strong analytical skills, understanding the infrastructural and security needs, collaborating with development teams, and working with Service Delivery Team to ensure that the applications are delivered to production in the most optimal fashion.

SPECIFIC RESPONSIBILITIES:

- Gather and analyze requirements for the applications as required by the target data center
- Evaluate the scope for implementing the requirements
- Understand and adhere to architectural best practices when enhancing applications
- Provide clear documentation and work with all stakeholders to socialize the solutions being built
- Demonstrate the software for various technical and non-technical users across the company
- Implement solutions that are highly secure

REQUIRED QUALIFICATIONS:

- MS in Computer Science or related degree from an accredited university
- 5 - 9 years' experience designing and developing complex Java and JEEE applications
- Must be highly organized and able to work independently
- Ability to understand large systems, get relevant understanding to implement the solution rapidly and move on
- Must be able to break large tasks into smaller parts for implementation
- Experience analysing and debugging the reported issues using various kinds of mechanisms like debugger, SQL profiler, textual log files and event logs, across various supported environments
- Multithreaded Java development experience including fault-tolerant, scalable, high-volume systems
- Experience with an Application Server - IBM WebSphere, Oracle WebLogic or JBoss
- Experience with messaging systems such as MQ
- Solid JDBC experience
- Experience in OO design and design patterns
- Experience in creating automated unit testing using JUnit
- Strong UNIX background
- Experience with performance testing, memory leak testing and tuning
- Experience in and understanding of the product development life cycle
- Exceptional oral and written communication skills
- Good understanding of Security standards

PREFERRED QUALIFICATIONS:

- Experience in relational database design, optimization and performance with commercial-grade databases such as Sybase, Oracle, or MySQL
- Experience in creating build scripts using Maven
- Experience with Agile methodologies/SCRUM
- Experience with CI Tools like Bamboo, AntHill

Projektdetails

  • Einsatzort:

    California, Vereinigte Staaten

  • Projektbeginn:

    asap

  • Projektdauer:

    Keine Angabe

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

CompuCom