
Senior Kotlin Developer
- București
- Permanent
- Full-time
- Develop new software programs and improve the performance of existing ones
- Study new business and IT requests to understand user needs and suggest solutions
- Be proactive by proposing enhancements from which the business/IT can benefit
- Have a good understanding of business needs
- Design and implement the necessary system changes in a short feedback loop
- Build quality into our software through extensive and automatic testing and continuous build
- Continuous technical upgrade of the setup and enhancement of the existing systems
- Participate with valuable feedback in Source Code and Design Reviews
- Troubleshoot and debug issues
- Provide development and testing guidance to other engineers
- Transform requirements into Design concepts and Proof of Concepts
- Ability to define the future development directions of the product and the strategies needed to achieve them exploring the entire technology stack
- Complete ownership of the development flow, aiming for continuous improvement
- Understand and promote software engineering best practices
- Follow the Scrum methodology and participate in the various Scrum meetings
- Expected to perform L3 support activities - guiding for L2 support team, incident investigation and fixes
- Write clear and detailed technical specifications and documentation
- Kotlin
- Experience with SOA and Web Services (REST/SOAP);
- Experience with database applications such as Oracle SQL;
- Good understanding of security protocols (SSL, TLS, certificate handling, etc.);
- Familiar with Agile development methodologies and tools: Jira, Git, Maven, Teamcity, Artifactory, and other continuous integration tools.