International Business Machines Corporation (IBM), is an American multinational technology and consulting corporation, with headquarters in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and offers infrastructure, hosting and consulting services in areas ranging from mainframe computers to nanotechnology.
IBM Global Business Services (GBS) is the world's largest consulting services organization. IBM GBS provides clients with business transformation and industry expertise, and the ability to translate that expertise into integrated, responsive, innovative business solutions and services that deliver bottom-line business value. IBM GBS provides leading transformation consulting across a range of industries as well as in the following key business function areas: Strategy and Change; Applied Technologies; Application Services; Financial Management; Human Capital Management; Customer Relationship Management; Marketing; Sales & Services; Supply Chain & Procurement, and Business Analytics and Optimization.
We are recruiting for the below position of:
Job Title: Minor Business Request(MBR) Engineer -DRC-Congo
Job ID: GTS-0602754
Job Summary
The role requires an excellent knowledge of Java, Perl, web frameworks, web services, security, caching, designing for performance, Oracle and DB2 sql, and web standards, along with proven experience of working in a mixed discipline team on large scale application projects. Knowledge and experience with Telecommunications Applications.
Main responsibilities
- To write advanced, world-class code using Java, object oriented Perl, Apache, Oracle and DB2, memcached and other server side technologies.
- To design and implement reusable object-oriented code and subsystems using modern modelling techniques such as Design Patterns
- To write unit and functional tests within automated test environments to ensure code quality
- To write concise yet comprehensive technical documentation - including for APIs and other interfaces
- To liaise with the product manager to explore and suggest appropriate technical solutions to achieve the required product features while safeguarding functionality, scalability and performance.
- To work with web service developer, system administrators, information architects and client side developers to develop fast and dynamic web applications.
- To work with all relevant parties on the deployment of applications to the live site and all intermediate hosting environments.
- To be responsible for work quality, ensuring it meets the technical standards for all business online output.
- To monitor work against the production schedule closely and provide progress updates and report any issues or technical difficulties to the senior developers on a regular basis.
Essential Knowledge and Experience:
- Expert knowledge of Java, able to mentor team and provide best practice
- Contribute to requirements analysis
- Design and implement scalable, elegant and maintainable java applications
- Contribute as a hands-on developer
- Demonstrable competence in one or more established web frameworks. Strong familiarity with Apache API, Oracle and Sql Server.
- Knowledge of modern debates in software engineering including dynamic vs static languages, ORM, SOA/ROA/WOA etc.
- Ability to work in an unstructured, fast changing environment with rapid release cycles.
- Knowledge of Linux and shell scripting (python a plus)
- Proven experience of project working and commercial development processes - particularly Agile methodologies
- Experience of working in an environment where products have to be delivered to specific time-scales
- An ability to rapidly and effectively understand and translate product and business requirements into technical solutions
- Experience of supporting, modifying and maintaining systems and code developed by teams other than your own
- Experience of software quality practice -e.g. TDD, continuous integration, version control automation, software metrics
Desirable Knowledge and Experience:
- Several API experience
- PHP/Java/C# experience
- Experience with functional languages
Competencies :
- Planning and organizing - able to think ahead in order to establish an efficient and appropriate course of action for self and others. Prioritizes and plans activities taking into account all the relevant issues and factors such as deadlines, staffing and resources.
- Communication - able to get the message understood clearly by adopting a range of styles, tools and techniques appropriate to the audience and the nature of the information.
- Influencing and persuading - able to present sound and well-reasoned arguments to convince others. Can draw from a range of strategies to persuade people in a way that results in agreement or behaviour change.
Required
- Bachelor's Degree
- At least 2 years experience in one development methodology
- At least 2 years experience in one relational database management system with a strong knowledge of SQL standard language;
- At least 2 years experience in one programming language (Java EE, …), Eclipse/NetBeans IDE
- At least 2 years experience in shell scripting (Perl, Bash script, MS-DOS scripting)
- At least 2 years experience in Telecoms Networks and nodes
- At least 2 years experience in reading, writing and understanding technical documentation
- At least 2 years experience in GSM environment
- At least 2 years experience in IT System HW , Windows and Linux operating systems
- At least 2 years experience in Java Application servers (WAS, JBoss, Glassfish, TomCat)
- At least 2 years experience in Apache Web server and DB2, Oracle, MySql, MsSql Server
- English: Fluent
Preferred
- Master's Degree in Engineering
- At least 3 years experience in one development methodology
- At least 3 years experience in one relational database management system with a strong knowledge of SQL standard language;
- At least 3 years experience in one programming language (Java EE, …), Eclipse/NetBeans IDE
- At least 3 years experience in shell scripting (Perl, Bash script, MS-DOS scripting)
- At least 3 years experience in Telecoms Networks and nodes
- At least 3 years experience in reading, writing and understanding technical documentation
- At least 3 years experience in GSM environment
- At least 3 years experience in IT System HW , Windows and Linux operating systems
- At least 3 years experience in Java Application servers (WAS, JBoss, Glassfish, TomCat)
- At least 3 years experience in Apache Web server and DB2, Oracle, MySql, MsSql Server
Additional information
- Knowledge of French & English
Method of Application
Interested and qualified candidates should:
Click here to apply online
Application Deadline: 16th September, 2013
====================================
Visit www.jobsearchng.org for Free Aptitude Test Questions and Answers, Interview Questions and Tips and daily Job vacancies Download our android app here
====================================