Software Developer

placeSão Paulo 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

check_circleNova vaga

Software Developer C#

placeSão Paulo, SP
Software Developer C# - Ability to evaluate the effort of the activities requested. Provide support on the product/system. Recognized for the highest level of technical knowledge. Be a technical reference for other developers. Provide technical...
thumb_up_altVaga recomendada

Lead Software Developer

apartmentThoughtworksplaceBrasil
languages and tools to your work and continue to code alongside Developers; you will not be post-technical in this role  •  You will efficiently utilize and champion DevSecOps tools and practices to build and deploy software, advocating devops culture...
business_centerSalário alto

Software Developer

placeSão Paulo, SP
Software Developer - 300 funcionários e mais de 400. 000 clientes de varejo e institucionais em mais de 80 escritórios espalhados pelos cinco continentes, somos um fornecedor listado na Fortune 100 e listado na Nasdaq, conectando clientes...