 |
Senior Java Software Developer
Location: Dublin, OH
Department: Operations
Position Responsibilities:
- Perform analysis and detailed software design of major software product components in accordance with technical architecture, standards, high-level design and design patterns developed by the Chief Software Architect.
- Review and provide feedback to the Chief Software Architect on design patterns and design documents. Refine these artifacts as directed.
- Create as required UML design artifacts such as class diagrams, use cases, sequence and/or activity diagrams and documentation to describe the software developed.
- Provide reliable task estimates based upon the detailed design and monitor the actual work effort against those task estimates.
- Perform software coding and unit testing of software product components. Perform peer review of software developed by others using techniques such as unit testing, system testing and code inspections.
Minimum Requirements for Position:
- Requires at least 8 years of experience in software development projects with similar responsibilities. Experience in object-oriented software product development is a plus.
- At least 5 years experience in Java J2EE software development with a Java development environment such as Sun NetBeans, Eclipse or Borland JBuilder. Software development and deployment experience with Java application servers such as JBoss, Java EE Application Server, BEA WebLogic is required.
- Project experience with or knowledge of data integration toolsets (such Informatica and IBM Information Server) is a plus.
- Experience in developing and deploying production applications using relational databases such as Oracle 10g, Microsoft SQL Server and IBM DB2 is required. Experience with database retrieval using ODBC and one or more SQL languages is required.
- Bachelor’s degree in Computer Science or similar software engineering degree. Master’s degree is preferred.
- Very good verbal and written communications skills are required.
Desired Requirements for Position:
- Experience in developing web service-based applications or service oriented architectures using Java technology is highly desired.
Send us your resume. E-mail it to us at careers@sypherlink.com. |
|