Summary The Senior Software Engineer will work in all phases of the software development lifecycle, including requirement gathering, application design, system development, testing and implementation. This resource will be working on a 100% Jave EE platform supplemented with extensive frameworks. The Software Engineer must be capable of producing high quality code, in a fast-paced, deadline-driven environment. This role liaises with project managers, lead developers, business analysts, and may also include some client interaction.
Qualifications 1zero+ years real-world professional experience in server-side Java development including the Java EE technologies (JDBC, EJB, and JMS), and Structured Framework experience (Struts) Working knowledge of XML and related technologies such as JAXP, JAXB, and XPath Experience in developing Java EE applications on WebLogic or WebSphere Background in relational databases and experience with applications that utilize relational databases General knowledge of SQL Experience with multidimensional databases and the MDX query language. Ability to apply advanced software programming to solve complex business problems. Must be detail-oriented, extremely organized, and will have exceptional writing and communication skills to establish relationships and work with all levels internally and externally. Demonstrated record developing successful applications that are highly integrated and reliable Ability to operate effectively, and with a sense of possibility, in a fast-paced, deadline-driven environment Knowledge of the Financial, Banking sector, specifically Payments Systems highly preferred BA, BS or MS degree Associated topics: .net, architect, architecture, backend, back end, c/c++, c#, lead, php, senior
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.