VIARH Recrutamento e Seleção

Você está aqui:  Home

Resumo da vaga

Belo Horizonte, Brazil, South America
Nível de carreira:
Não especificado
Tipo de vaga:
Período integral
Enviar pretensão + benefícios

Senior Software Engineer

* Esta vaga foi vista 5332 vezes « Voltar para a lista
Sobre a vaga

palavras-chave da vaga/tags:  • Design , develop and implement client-facing and internal web and mobile applications. • Architecture analysis and documentation of the software specifications for both the client-facing and internal web and mobile applications. • Actively involved in designing new application features and functionality , writing API's , scalability and maintainability improvements. • Support and expertise for a multi-tier environment; evaluation (with recommendations) for any additional infrastructure or software required to support the web application. • Meet and interact with user interface team , database architects , back-end and front-end developers as needed to elicit , define , analyze and document requirements for new application. • Define both functional and technical requirements to facilitate design , development , testing , implementation and ongoing support. • Assist and support other team members on multiple projects. • Provide support and enhancements to existing production applications in a timely and accurate manner. • Play active role in defining and implementing best practices , standards and procedures including quality and delivery methodologies. • Ensure compliance with the documented software processes and procedures throughout the life cycle of software products. • Support the a Team Lead in technical decisions and development estimates • Ensure quality & reliability of code from the intermediate developers by conducting a smoke testing and code reviews • Participate in the project architecture exercise , and assumes responsibility for ongoing data architecture for the project • Propose and sometimes decide on technologies used • Propose and finalize the database design in collaboration with the DBA • Ensure consistency of design elements and interactive behaviors within individual pages/forms/components and across entire projects • Conduct researches and proof of concepts • Might produce rapid prototypes for the project • Share knowledge , lessons learned with team members • Degree , diploma or equivalent directly related work experience • Strong understanding of object-oriented (OOP) development • Hands-on experience and proficient knowledge of the following: o Web technologies: HTML , DHTML , CSS , JavaScript , JQuery , C++ , .NET , ASP.NET , C# .NET , Web Services , WCF , WPF , SOAP , and XML. o Database server: Sybase , MS SQL Server 2005/2008 , MySQL , performance tuning , stored procedures , functions (PL/T-SQL) and data warehouse. o System environment: Windows 2008 server. o Tools: MS Visual Studio 2005/2008 , Subversion , MS Team Foundation • Experience with unit testing frameworks • Strong skills at performance application tuning • Excellent written and oral communication skills • Strong problem-solving and decision-making skills • Excellent time-management and organizational abilities that facilitate structured teamwork. • Ability to work under minimal supervision. • Highly developed communication , presentation , facilitation and negotiation skills • Experience and/or personal interest in the financial industry an asset • Desired knowledge of understanding of trading life cycle , risk management , financial , operational and regulatory considerations. • Ability to analyze information and make appropriate recommendations. • Ability to adapt and change based on new business requirements and environment. Interessados favor se cadastrar na vaga.