Remote Senior Software Engineer - Java - Corporation Service Company - Remote
CSC’s Entity Management is a highly customizable, Java-based, interactive web application that uses Spring, Struts and Hibernate. This multi-module system uses an Oracle database and Weblogic application server. This application interfaces with several internal systems using messaging technologies, including JMS and web services to provide our clients with the ability to manage their data and documents to facilitate their corporate compliance.
The Entity Management teams are among the highest performing Agile teams at CSC – you would be part of a globally-distributed Scrum team (Wilmington, India, Argentina) and collaborate daily to deliver value to CSC’s customers. Code and application quality are always paramount – driven by the team’s strong dedication to technical quality and agile delivery. You would be responsible for contributing to that goal – every day, every sprint and every release – by applying your skills as a Java developer to the features being created.
This position would require occasional travel to our office in Wilmington, Delaware.
Technology Stack/Methodologies:
We’re looking for developers with the following skills, or the ability to learn to work within our technology stack and methodologies.
The Java umbrella of technologies
Browser based application development – HTML, Javascript, CSS, jQuery, AJAX or other popular client-side framework
Web application development – Servlets, MVC, Struts, SpringMVC, JSP
Application server development – Service layer patterns using Spring/Hibernate/EJB
Multiple RDBMS – SQL – Oracle, MySQL, SQLServer
J2EE server environments – WebLogic, Tomcat, and others
Unix and/or Linux platforms (for support and deployment purposes)
Version control systems – SVN
IDEs – Eclipse, IntelliJ
Build technologies – Ant / Maven / AntHill
Testing frameworks – Junit, Mockito
Commitment to good design principles – SOC, SRP, IOC, ….
Use of NoSQL technologies such as Mongo DB
Search technologies such as SOLR
REST and Resource Oriented Approaches
Strong emphasis on QA best practices and industry-leading processes
Strong commitment to Agile
Strong commitment to Devops, Process Improvement and Acceptance Test-Driven Development
Qualifications Include:
8+ years of design and development of highly scalable web-based Java applications
Experience with the design, development, testing and deployment of enterprise class web-based applications
Desire to work in a global Agile/Scrum software development team
Develop new software solutions and in-production application improvements
Strong desire to achieve team success and an ability to mentor colleagues globally in quality software engineering practices
About Us:
Corporation Service Company is a privately-held company headquartered in Wilmington, DE that serves as a leading provider of legal and financial services for the world’s largest companies, law firms, and financial institutions. We strive to provide superior services and products while creating an environment where our people can stretch their capacity to grow and develop their career. CSC has been recognized as a Top Workplace in Delaware for the ninth consecutive year in 2015.
What can we offer you:
A challenging and rewarding career
Annual bonus program recognizing individual performance
Profit Sharing Plan
Excellent benefits for you and your family! – 401(k) with employer match Medical/Dental/Life insurance–Spouse and dependent life – paid time off and 7 paid holidays
Flexible schedule with work-from-home options
Development and educational opportunities – tuition reimbursement – AND MORE!
Keywords: Software Engineer, Web Developer, Programmer, Developer, Information Technology, IT, Java, Java Developer, Agile, Scrum, Software Developer, Java Software Engineer, Java Programmer, Software Engineer – Java, Software Developer – Java, Senior Developer, Senior Software Developer, Senior Software Engineer, Senior Programmer, Senior Java Developer, Senior Java Software Developer, Senior Java Software Engineer, Senior Java Programmer, Lead Developer, Lead Software Developer, Lead Software Engineer, Lead Programmer, Lead Java Developer, Lead Java Software Developer, Lead Java Software Engineer, Lead Java Programmer, Software Engineer, Web Developer, Programmer, Developer, Information Technology, IT, Java, Java Developer, Agile, Scrum, Software Developer, Java Software Engineer, Java Programmer, Software Engineer – Java, Software Developer – Java, Senior Developer, Senior Software Developer, Senior Software Engineer, Senior Programmer, Senior Java Developer, Senior Java Software Developer, Senior Java Software Engineer, Senior Java Programmer, Lead Developer, Lead Software Developer, Lead Software Engineer, Lead Programmer, Lead Java Developer, Lead Java Software Developer, Lead Java Software Engineer, Lead Java Programmer, Software Engineer, Web Developer, Programmer, Developer, Information Technology, IT, Java, Java Developer, Agile, Scrum, Software Developer, Java Software Engineer, Java Programmer, Software Engineer – Java, Software Developer – Java, Senior Developer, Senior Software Developer, Senior Software Engineer, Senior Programmer, Senior Java Developer, Senior Java Software Developer, Senior Java Software Engineer, Senior Java Programmer, Lead Developer, Lead Software Developer, Lead Software Engineer, Lead Programmer, Lead Java Developer, Lead Java Software Developer, Lead Java Software Engineer, Lead Java Programmer
0 comments:
Post a Comment