Job expirat
Description:
The succesful candidate will work in a Qualitance team integrated with the customer's team to develop software modules; involvement ranging from architectural specification and design phase to application development; writing, modifying, and debugging software, using source debuggers and visual development environments.
Duties and responsibilities:
- Full lifecycle application development
- Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
- Create and maintain technical documentation using defined technical documentation templates
- Interpret written business requirements and technical specification documents
- Perform designing and coding to written technical specifications
- Investigate, analyze, debug and document reported defects
- Perform maintenance programming and correction of identified defects
- Create, document, and implement unit tests
- Perform related duties as assigned
Requirements:
- Excellent knowledge of J2EE and EJB, Servlets, JSP, JSF, JDBC, JNDI, JTA/JTS, JMS, RMI/IIOP
- Strong experience with Web Services (WSDL, SOAP, XML)
- Proven capability to drive software development projects to completion.
- Exceptional communication skills, written and verbal.
- Strong analytical and problem solving skills.
- Ability to communicate clearly and put together materials for technical and non-technical audiences that include project members and executives.
- Good English language skills
Will be considered a plus:
- Proven enterprise experience with J2EE applications.
- Italian language skills
Ideal attributes of a Qualitance consultant:
- Commitment to quality and a thorough approach to work
- Responsible and proactive - be aware and meet deadlines and quality requirements of the project
- Flexible, customer-oriented attitude, client-facing skills
- Able to adjust to changing priorities, to operate effectively in a fluid environment, anticipate and meet deadlines
- Socially skilled, able to work well within a team
- Service driven and highly organized
- Proven ability to prioritize and manage multiple projects, setting expectations carefully, honoring your deadlines and keeping your promises
- Problem solving and analytical skills
- Skillfully managing of details
- Demonstrate confidence, professionalism, tact, diplomacy and good judgment
- Naturally curious, comfortable exploring new solutions, and employ a sound decision making process when evaluating new technologies
- Analytical - able to take functions and requirements, decompose them into solutions and logically articulate how you got there
Benefits:
- Professional individual development package; mentoring and coaching programs
- Enterprise tools and methods trainings and certifications
- Work with top professionals in the field; team dedicated to delivering professional excellence
- Corporate professional environment; enterprise tools, technologies, process and procedures
- Core knowledge sharing process
- Attractive financial package
- Private medical plan
Qualitance is a company focused on providing software/technology consulting services, committed to facilitating quality in customers’ projects, whether they reside within the engineering/development or within the IT department.
Qualitance provides services structured on five competency lines:
- Software testing and software quality assurance
- Software development services
- Database and business intelligence
- Systems administration, application support and maintenance
- Technical project management and project administration
Qualitance has a very clear career path program. We take your career as seriously as you do, and we actively look for projects where our team members can develop new skills to further their careers. Our sophisticated performance management process takes your personal goals into account, naturally aligning them with company goals, giving you a balanced, satisfying professional life.
We invest time and training for junior employees to help them come up to speed an we all work together - Qualitance uses an innovative collaborative model, SharedCoreKnowledgeâ„¢. You will never be alone in front of a client, the entire team will always stand behind you for support.
Our environment is stimulating, challenging, fun and collegial.