Job Closed
This listing is no longer active.
Soluções digitais para transformar o futuro
Senior Developer
Location
Brazil
Posted
75 days ago
Salary
0
Seniority
Senior
Job Description
Senior Developer
Spassu
• Performs activities covering the entire software development lifecycle, from requirements gathering to supporting the final deployment of the features they developed, in line with agile development processes. • Work on development and necessary enhancements throughout the entire software development lifecycle and its components. • Guide and support developers on the project development team. • Code and integrate software components according to technical specifications, using the development tools, programming languages, and libraries defined for the project. • Identify, build, and test developed components to ensure quality. • Perform corrective and evolutionary maintenance of software components. • Prepare technical documentation in accordance with the requirements of the contract under which they are working. • Integrate the produced components with those built by other team members, using the integration tool defined for the project. • Set up and configure the local development environment according to project requirements and needs. • Provide support to the IT team and client users when requested regarding the characteristics and specifics of the developed components, modules, and software packages. • Deliver and execute integration tests in the client environment to ensure full functionality of the software and its components. • Monitor acceptance testing and deployment of the software in the client environments in accordance with the contract. • Provide training and knowledge transfer to the client about the developed software, thereby ensuring proper system operation.
Job Requirements
- Bachelor’s degree in Information Technology, or completion of any undergraduate degree accompanied by a postgraduate certification (specialization, master’s or doctorate) in Information Technology of at least 360 hours.
- Desired experience: 6 years performing activities related to the responsibilities and technical knowledge of this profile.
- Knowledge of principles and practices of agile software development, including the Agile Manifesto, Scrum, Extreme Programming (XP), and Kanban;
- Functional and non-functional requirements analysis, agile requirements, design patterns, relational data modeling, and relational database administration;
- UX methodologies and techniques (design, architecture, interaction, usability, research, etc.);
- Continuous integration, Jenkins, refactoring, continuous delivery;
- Software testing, load testing with JMeter 2 or higher;
- Building database queries in SQL;
- Static source code analysis with SonarQube;
- DevOps concepts, source code version control;
- Knowledge of the Docker and Kubernetes ecosystem, microservices;
- Architecture patterns: MVC (Model-View-Controller), RESTful (Representational State Transfer);
- Back-end technologies relevant to the chosen programming language;
- Front-end technologies: Bootstrap, AngularJS, Vue.js;
- Knowledge of Linux, Nginx;
- Ability to read technical texts in English.
Benefits
- Health Insurance
- Dental Insurance
- Life Insurance
- Meal or Food Allowance
- Transportation Allowance
- WellHub - Gympass
Related Guides
Related Job Pages
More Software Engineer Jobs
• Work closely with design, product management and development teams to create elegant, usable, responsive and interactive interfaces across multiple devices. • Turning UI/UX designs into prototypes, creating awesome interactions from designs, writing reusable content modules and maintainability of the code. • Implement UI development principles to ensure that the product client-side serves at scale. • Review and optimize app usage by monitoring key metrics and rectifying the issues proactively. • An ability to perform well in a fast-paced environment and bring in optimal flow for rapidly changing design/ technology • Create the website and web application using HTML5, WordPress and any latest CMS • Fix the bugs, technical issues of existing website to make it easy to use • Launch the website with proper configuration as required • Theme/Template modification according to development required. • Perform Website Evaluation changes on the website includes: o SEO friendly URL re-writing • Proper image configuration • Robots file configuration • Sitemap file configuration • URL re-writing, redirection • Plug-in customization • Manage Page load time, w3c standards. Etc.
• Work on end to end projects and mostly focusing on customization, configuration, and development in Dynamics 365 CRM/ CE. • Work on Power platform, Power Apps Portal, Power apps and Power automate. • Ad hoc tasks like CRM customization, configuration, plugins and workflow development, scripts etc. • This will be project based or task based to support and improve the existing functionalities. • R&D and POC for potential projects. • Dynamics 365 CE/ CRM support, and maintenance tasks.
• Design, develop solutions using Power Platform tools like Canvas Apps, Power Automate, Model Driven apps, Power Portal and Power Bots. • Functional and unit testing of the application and components to meet the customer requirements. • Deployment, Configuration and Troubleshooting of applications should know PowerAutomate. • Build and maintain efficient, testable and reusable mobile applications based on Microsoft PowerApps. • Design and implement concepts for connecting Power-BI-Reports to data sources and help to publish reports for multiple users and groups. • Work closely with Project Managers and other members of the Development Team to both develop detailed specification documents with clear project deliverables, time lines, and to ensure timely completion of deliverables. • Contribute in all phases of the development lifecycle. • Analyse, design, develop, test and implementation of enterprise scale apps. • Experience in developing new PowerApps model and canvas driven apps as well as enhancing existing apps. • Understanding PowerApps formulas and development methods. • Able to design and develop PCF components Power Apps Component Framework. • Develop applications that meets the standards Accessibility, Security and Performance. • Conduct Peer reviews to ensure code meets the required standards
React Native, TypeScript
Capital OneAt Capital One, we think and work like a tech company, using our digital fluency to transform everything about the customer experience. We’re bending data to our will, and turning a stodgy industry on its head. That’s reflected in our ranking as the number one business technology innovator in the U.S. in the 2016 InformationWeek Elite 100.
• Build pixel-perfect, buttery smooth UIs across both mobile platforms. • Leverage native APIs for deep integrations with both platforms. • Diagnose and fix bugs and performance bottlenecks for performance that feels native. • Help implement mission-critical software fixes. • Maintain code and write automated tests to ensure the product is of the highest quality. • Transition existing React web apps to React Native.



