Software Developer

placeSão Paulo, SP calendar_month 
Software Developer - From the customer needs specifications, the software developer will take part to the design and the implementation of the corresponding customization.
Based on products delivered by the central R&D and driven by the customer project life cycle process, the customer software developer will take a key role in the customer project delivery.
Key Responsibilities Understanding and improvement proposal on products, development framework and best practices.
Analysis of customer needs specifications written by the customer project manager.
In relation with the project manager and any other technical resource allocated to the project, the customer software developer is managing the technical study and design definition for requirement implementation.
In relation with customer project manager and technical leader (if any), the customer software developer is defining implementation strategy with related cost and planning.
When approved, the customer software developer is developing the module he is responsible for with respect of timing, cost and software process including unitary test plan and documentation.
The customer software developer is taking part on acceptance phase.
For any custom in production, the customer software developer will manage the level 3 support in relation with support team and region if needed.
For specific points, the customer software developer will act as an expert to bring customer with high level expertise.
The customer software developer shall be able to quickly switch from one project to another one and potentially from one solution to another one.

Core Competencies Experience in software development (software managing real-time traffic (transaction routing, messaging, provisioning platform, )) Experience in broad set of web development technologies: J2EE, EJB, MQ, XML, Web Services, JavaScript, .

NET, etc.

Strong knowledge on infrastructure technologies: operating systems (especially Android-Linux), security, storage, network and related high availability and monitoring tools Knowledge of payment infrastructures and related protocols (CB2A, APACS, ISO8583) Knowledge and proven experience of at least 5 years in software support for payment terminals with the following technologies embedded: 4G, 3G and 2G cellular, WIFI, Bluetooth, NFC, Ethernet and dial.

Programming language knowledge in C, C++, HTML5, iOS, Android, Java Knowledge of mobile platforms Windows, Linux, iOS, Android, Windows Phone, Windows Mobile Knowledge of PCI, Visa, Master security payment requirements Knowledge of algorithms for security key encryption knowledge of the AT commands (modem) knowledge of Communication and network protocols: TCP/IP knowledge of Analogic and Digital Communication Knowledge of statistical & KPIs Knowledge of mobile network log/traces analysis knowledge Secure Socket Layer (SSL) Personal Qualities Ability to diagnose and propose best solutions and alternatives for customers Able to work under pressure Speed Attitude Networking and team spirit Analysis and correlation skills Conscientiousness Accuracy Self-reliance Open-mindedness Versatility Proactiveness Qualifications and Education Requirements Diploma/University: Computer Engineering or Science and similar 5 year experience in similar function (experience in the industry of Means of Payment, financial or retail automation) Language English, Portuguese

business_centerSalário alto

Senior Software Developer Cc

placeSão Paulo, SP
Senior Software Developer Cc - Support our partner by increasing product deliveries and leveraging high end technology to transform the customer experience knowledge of java and wpf ...
apartmentLawnStarterplaceSão Paulo, SP
LawnStarter is a marketplace that makes outdoor home services easy for homeowners while helping small businesses succeed. We've raised $25 million in venture funding and are growing fast. Are you a driven software engineer interested in helping give...
electric_boltInício imediato

Senior Software Developer C#/C++

placeSão Paulo, SP
Senior Software Developer C#/C++ - To be plural is to value and respect differences. RDI has 20+ years of history working as a strategic partner of a major global QSR (Quick Service Restaurant) retailer. RDI delivers POS services (point-of-sale...