Careers
SW016 - Web Applications Developer/Administrator
Overview
We are looking for an energetic, resourceful, and well rounded individual who can
add their application development skills to our core development team to help contribute
to the successful completion and launch of various web applications.
Personal Characteristics
You must have initiative, welcome challenges, and take pride in your accomplishments.
You must also have exceptional communication, interpersonal, and organizational skills
and work well both individually and within a team environment. Your ability to deal with
constantly changing requirements and priorities will be an asset.
Education
BSCE/BSEE/BSCS with a minimum 2+ years proven web application development experience
with 2+ server/network administration.
Responsibilities
Reporting to the Software Engineering Manager, you will join our development team and be
responsible for designing, developing, deploying and maintaining web applications. Apart from
developing web applications, you will also assist in administrating onsite servers and networks.
Requirements
- Proven successful Web Application design, development, and deployment
- Web Languages (HTML, CSS, JavaScript/jQuery, Python/Perl, PHP, JSP, ASP.NET, Ruby, SQL, XML)
- Database Design Theory (RDBMS, scalability, normalization, security, integrity, reliability, query optimizations, data recovery)
- Server-Sid Security (SSL, SSH, RSA, velocity pattern analysis, geo-location detection)
- Anti-Hacking Techniques (XSS, SQL injection, CSRF)
- Cryptography (AES, DES, 3DES, MD5/SHA)
- Server/Network Administration (Linux, Unix, Apache, Mail Exchange Servers, VPNs, LAN/WAN, Security, Firewalls)
- Modern and Visually appealing web designs and eye for perfection
- Strong Analytical Problem Solving Skills
- Good understanding of Software Engineering and object-oriented design principles
- Willingness to learn new technologies
- Strong, effective communication skills, both written and verbal; English proficiency
- Innovation, self-motivated, focused, independent team player
- Experience with C, C#, VB and Java
- Familiarity with Payment Industry (PCI DSS, EMV, POS systems)
- Understanding of network protocols including: TCP, UDP, IP, RAS


