I am in the market for both an intermediate and senior Java Developer opportunities presents itself with a reputable Cape Town Based Organisation. I took the liberty to include the job specification for both of the Java positions that we have available.
In essence we are in the market for some one that would suit the below criteria. *Intermediate Developer * *Functions* Development of solutions in accordance with functional specification and system architecture.** * * *Key Responsibilities* · Design and documentation of solutions · Development of new features and products *Unit testing* · BSc / NDip IT · Good Java Expertise · SQL expertise · Capable of interpreting a functional specification and developing a solution, with the guidance of an analyst. · Documentation of solutions, using UML · Knowledge of software engineering principles · Good analytical & problem solving skills · Ability to take responsibility for multi-man-week tasks · High attention to detail and accuracy · Deadline driven, able to work in highly pressurised environment (monthly product release cycle). · Good team player · Excellent communication skills *Snr Developer: * *Functions* Server – Side Software development at a complex level in accordance with specifications and agreed timescales *Key Responsibilities* · Design of Service components based on functional specifications · Develop Service components based on functional specification and defined architecture · Participate in sessions which allocate functionality to all layers · Development of unit tests for above · Participation in design reviews (JAD sessions) · Document new sub-architectures and patterns · Software development in accordance with specifications and agreed timescales · Documentation of Unit testing of items developed · Integration of services · Estimations of effort for project planning Mentoring of Juniors within the team * * *Requirements* · Comp Sci/Engineering degree · Analytical & problem solving skills · OO Analysis, Design and Programming Techniques · J2EE · Java · SQL · Design Patterns · Ability to take responsibility for multi-man-week tasks · High attention to detail and accuracy · Deadline driven, able to work in highly pressurised environment (monthly product release cycle). · Team player · Good communication skills · Ability to operate autonomously -- You received this message because you are subscribed to the Google Groups "CTJUG Tech" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/CTJUG-Tech?hl=en For Cape Town Java User Group home page see http://www.ctjug.org.za/ For jobs see http://jobs.gamatam.com/
