Job Opportunities at ChamsSwitch Limited
ChamsSwitch Limited is a subsidiary of Chams Plc, an indigenous and a leading Information Technology solutions company with deep specialization in Card Technology and over 22 years of industry experience. We are leaders in electronic payment with a world class Transaction Switching platform serving individuals, businesses, corporates and government organisations.
We are recruiting to fill the position below:
Job Title: Java Programmer
Location: Lagos
Job Description
- We are looking for a Java developer responsible for building Java applications.
- Identify bottlenecks and bugs, and devise solutions to these problems. Help maintain code quality, organization, and automatization.
- Your primary responsibility will be to design, build, and maintain efficient, reusable, and reliable Java code. Ensure the best performance, quality, and responsiveness of the applications.
Requirements
- Experience utilizing J2EE technologies: JSP, Servlets, Spring, Hibernate, XML/XSD
- Ability to work multiple tasks with attention to detail
- Must be a fast learner and be able to grasp new concepts quickly
- Experience with Microsoft SQL Server, SQL stored procedures, complex queries
- Background in using/administering Apache and Tomcat
- Computer Science, Engineering degree or equivalent
- Ability to work in a fast paced office environment
- Must be able to research, locate and decide on solutions to problems quickly
- Must have excellent written and oral communication skills
Job Title: PHP Programmer
Location: Lagos
Responsibilities
- Responsible for managing back-end services and the interchange of data between the server and the users.
- Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
- You will also be responsible for integrating the front-end elements built by your co-workers into the application.
- Therefore, a basic understanding of front-end technologies is necessary as well.
Requirements
- Strong knowledge of PHP web frameworks {{such as Laravel, Yii, etc depending on your technology stack
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
- Knowledge of object oriented PHP programming.
- Understanding accessibility and security compliance {{Depending on the specific project}}
- Strong knowledge of the common PHP or web server exploits and their solutions
- Understanding fundamental design principles behind a scalable application
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding the fully synchronous behavior of PHP
- Understanding of MVC design patterns
- Familiarity with limitations of PHP as a platform and its workarounds
- Creating database schemas that represent and support business processes
- Familiarity with SQL/NoSQL databases and their declarative query languages
- Proficient understanding of code versioning tools, such as Git
Job Title: Mobile Developer (Android and IOS)
Location: Lagos
Job Description
- Experience in creating and managing mobile applications in Android, iOS
- A strong sense of ownership and responsibility for code quality that follows best practices.
- Develop and create new and fresh applications using UX design principals.
- A strong passion for learning and adapting to new technologies.
- Ability to multi-task and work under pressure.
- Excellent written and verbal communication skills.
Requirements
- Good OO design and programming skills.
- Good understanding of HTML5, JavaScript, jQuery, Ajax and PHP
- Experience building web and native apps.
- Experience using social media APIs.
- Experience on web service integration (SOAP, REST, JSON, XML)
- Experience of development using web technologies.
- Good understanding of OO programming and design patterns.
- Ads integration using a 3rd party ad server. (DART)
- Using version control. (e.g. SVN)
- Excellent debugging and optimisation skills
How to Apply
Interested and qualified candidates should send their Applications and CV's to:
[email protected]
Application Deadline: 1st October, 2017.