Electronic Settlement Limited is an independent, private sector led,
limited liability company located in Lagos, Nigeria focused on providing
Innovative, Dependable, Easy-to-use, Affordable and Secure payment
solutions
APPLICATION DEVELOPMENT ENGINEER
JOB DESCRIPTION
We
are looking for an outstanding Application Engineer to join our Company
and be part of the team responsible for the coding and programming of
our payment solutions.
JOB DUTIES
The
Engineer's responsibilities will include the continuous development of
web and mobile payment gateways as well as other applications that
compliment payment solutions.
RESPONSIBILITIES
Write well designed, testable, efficient code by using best software development practices
Integrate data from various back-end services and databases
Gather and refine specifications and requirements based on technical needs
Create and maintain software documentation
Be responsible for maintaining, expanding, and scaling the project
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Cooperate with web designers to match visual design intent
Confirms
project requirements by reviewing program objective, input data, and
output requirements with analyst, supervisor, and client.
Arranges
project requirements in programming sequence by analyzing requirements;
preparing a work flow chart and diagram using knowledge of computer
capabilities, subject matter, programming language, and logic.
Confirms program operation by conducting tests; modifying program sequence and/or codes.
Maintains historical records by documenting program development and revisions.
Maintains client confidence and protects operations by keeping information confidential.
Contributes to team effort by accomplishing related results as needed.
REQUIREMENTS
Proven experience in programming and top-notch programming skills.
Familiarity with Java and experience with spring framework will be an advantage
A solid understanding of how applications work including security, session management, and best development practices
Aggressive problem diagnosis and creative problem solving skills
Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse technologies and techniques.
FRONT END DEVELOPER/ENGINEER
JOB DESCRIPTION
We
are looking for a Front-End Web Engineer who is motivated to combine
the art of design with the art of programming. Responsibilities will
include translation of the UI/UX design wire frames to actual code that
will produce visual elements of the application.
The front end
Engineer will work with the UI/UX designer and bridge the gap between
graphical design and technical implementation, taking an active role on
both sides and defining how the application looks as well as how it
works.
RESPONSIBILITIES
Develop new user-facing features
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize application for maximum speed and scalability
Assure that all user input is validated before submitting to back-end
Collaborate with other team members and stakeholders
Adequate knowledge of relational database systems, Object Oriented Programming and application development
Hands-on experience with network diagnostics, network analytics tools
SKILLS
Proficient understanding of web markup, including HTML5, CSS3
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
Good understanding of advanced JavaScript libraries and frameworks, such as AngularJS.
Good understanding of asynchronous request handling, partial page updates, and AJAX
Basic
knowledge of image authoring tools, to be able to crop, resize, or
perform small adjustments on an image. Familiarity with tools such as as
Gimp or Photoshop is a plus.
Proficient understanding of cross-browser compatibility issues and ways to work around them.
Proficient understanding of code versioning tools, such as {{Git / Mercurial / SVN}}
Good understanding of SEO principles and ensuring that application will adhere to them.
USER EXPERIENCE (UX) ENGINEER
JOB BRIEF
We
are looking for a user-experience designer responsible for conceiving
and conducting user research, interviews and surveys, and translating
them into sitemaps, wireframes and prototypes.
The UX Engineer
designer will also design the overall functionality of the product and
iterate upon it to ensure a great user experience for the customers.
RESPONSIBILITIES
Work with the UI designer to translate concepts into wireframes and mockups that lead to intuitive user experiences.
Facilitate
client's product visions by researching, conceiving, wireframing,
sketching, prototyping, and mocking up user experiences for digital
products.
Design and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces.
Identify design problems and devise elegant solutions.
Make strategic design and user-experience decisions related to core, and new, functions and features.
Take a user-centered design approach and rapidly test and iterate your designs.
Collaborate with other team members and stakeholders.
Take smart risks and champion new ideas.
REQUIREMENTS
UX
design experience. Preference will be given to candidates who have
experience designing complex solutions for complete digital
environments.
Expertise in UX software such as InVision, UXPin,
Balsamiq, Framer.js, Quartz Composer, and the likes. Basic HTML5, CSS3,
and JavaScript skills are a plus.
Ability to work with clients to
understand detailed requirements and design complete user experiences
that meet client needs and vision.
Extensive experience in using UX
design best practices to design solutions, and a deep understanding of
mobile-first and responsive design.
A solid grasp of user-centered design and testing methodologies, subsystems, and usability and accessibility concerns.
Ability to iterate your designs and solutions efficiently and intelligently.
Ability to clearly and effectively communicate design processes, ideas, and solutions to teams and clients.
A clear understanding of the importance of user-centered design.
Be
excited about collaborating and communicating closely with teams and
other stakeholders via a distributed model to regularly deliver design
solutions for approval.
Be willing to help teammates, share knowledge and experience with them, and learn from them.
Be open to receiving feedback and constructive criticism.
Be
passionate about all things UX and other areas of design and
innovation. Research and showcase knowledge in the industry's latest
trends and technologies.
TO APPLY
Applicants should send their CV's to: hr@cashenvoy.com
DUE DATE: 10 March, 2017
Job at Electronic Settlement Limited
Like This Post? Please share!
0 comments:
Post a Comment