IT Developer (Android)
On site
Brussels, Belgium
€ 700 / day
Freelance
12-11-2024
Job Specifications
Based in Brussels
Hybrid working: 50% work from home.
6-month contract
650€ - 700€ per day
Must be fluent in English and French or Dutch
This is your opportunity to join one of the most recognisable names in international banking.
With a presence in over 60 countries, they are one of Europe's biggest employers and have achieved Top Employer Europe certification. This means you'll join a responsible, positive, and thriving business that puts well-being and personal development at the top of its agenda.
As a skilled Android Developer, you will join fantastic teams of Software development specialists and work in an Agile squad.
Key responsibilities:
Translating requirements into high-quality code
Design, built, and maintain high-performance, reusable, and reliable Kotlin code for the Android platform
Collaborate with cross-functional teams to ship new features
Work with outside data sources and APIs
Ensure the best possible performance, quality, and responsiveness of the application
Unit-test code for robustness, including edge cases, usability, and general reliability
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
An Android Developer involved in Agile projects must have the "Agile mindset" which implies:
A positive attitude and pragmatism
Thirst for knowledge: Agile is about learning and adapting. Knowledge sharing is key to success.
The goal of team success: Agile is about the success of the team, no individual success or heroic behaviour. It is more important for the team to succeed than for the individual to have completed his/her tasks.
There is no failure, only feedback: Agile is about taking everything as lessons, and adjusting actions based on the feedback, resulting in continuous improvement.
Required experience:
You know the principles of clean code and apply them effectively.
Understanding of Google's Android design principles and interface guidelines, DDD, and best practices You write readable code and do refactoring where necessary.
Proven knowledge of Kotlin
Proven knowledge of jetpack composition and material 3 design
You are familiar with test-driven development (TDD) and you have practical experience with it
Proven knowledge of Android app development (different versions of Android SDK and the libraries available for common tasks
Knowledge of SVN/Git (Gitlab or alternative), Jenkins, SonarQube, Fortify, Confluence, JIRA
Knowledge of Continuous Integration/Deployment principles
Experience with RESTful APIs to connect Android applications to Back End services and 3rd-party libraries or APIs
Apply directly or drop me a message or email to find out more - (see below)
About the Company
International IT Recruitment & Talent Management Technology recruitment is a competitive market. We stand out because we make it our business to fully understand what both the candidate and the client want, and then deliver against their specific requirements. How do we do this? By building strong, enduring partnerships. It's what our company was founded on more than three decades ago, and what continues to sets us apart. Connect with us on Linkedin, Twitter @church-int or visit our web site www.church-int.com to find out ... Know more
Related Jobs
- Company Name
- Quantum World Technologies Inc.
- Job Title
- DevOps Engineer
- Job Description
- Job role: Devops Engineer Location – Brussels, Belgium. Job Description: Mandatory Technical Skills: ICHP, Risk, Security, Incident Management, Monitoring (RTK), Kibana, Azure Soft Skills Ability to advise engineers Stakeholder management Ease of interaction with CLs and ITALs Affinity to Platform Creative mindset to be part of an autonomous team
- Company Name
- Enzo Tech Group
- Job Title
- DevOps Engineer
- Job Description
- DevOps Engineer Key Responsibilities: Design, build, and integrate CI/CD pipelines tailored for container-based environments. Develop and automate secure coding practices and integrate security scanning tools. Orchestrate containerized applications using OpenShift and Kubernetes. Write and maintain scripts in Python and Groovy to automate pipeline processes. Collaborate with development and operations teams to ensure seamless deployment of infrastructure components. Optimize and secure governance processes in SaaS environments. Troubleshoot and resolve issues related to pipeline integrations and container orchestration. Essential Skills & Experience: Proven experience in creating and managing CI/CD pipelines. Strong expertise in Groovy and Python for pipeline development. Hands-on experience with Red Hat Linux, OpenShift, and Kubernetes. Knowledge of secure coding practices and security scanning tools. Familiarity with containerization technologies like Docker. Experience with orchestration and infrastructure automation. My client are are seeking an experienced DevOps Engineer to join their dynamic team on a contract basis. The successful candidate will play a critical role in reinforcing our DevOps capabilities, driving automation, and delivering robust CI/CD pipelines for containerized applications. You will work closely with a cross-functional team to meet project milestones and ensure production readiness. Apply directly or send me your CV to d.kasneci@enzotechgroup.com
- Company Name
- Brevco Services SCS
- Job Title
- Security Accreditation Support
- Job Description
- Security Accreditation Support Location: Brussels, Belgium Security Clearance: NATO Secret Language: High Proficiency in English Essential Qualifications/Experience: Experience in setting up AWS cloud environments Linux system engineering and network engineering expertise Strong understanding of security architecture Deep knowledge of AWS-specific accreditation requirements (e.g., AWS Well-Architected Framework, AWS Security Best Practices, AWS Compliance Programs) Proficiency in cloud security best practices, industry standards, and regulatory compliance frameworks (e.g., PIC-DSS, ISO 27001, SOC 1, SOC 2) Qualifications/Experience: Experience with Docker and Serverless in secure environments Experience with security accreditation processes Knowledge of Cyber Threat Intelligence and Research Understanding of NATO Security Policy and directives Experience working in international environments with military and civilian elements Knowledge of NATO responsibilities and organization Key Responsibilities: Security Controls Implementation: Ensure the implementation of necessary security controls across various domains, including: Audit and Assurance Application and Interface Security Business Continuity Management and Operations Resilience Change Control and Configuration Management Cryptography, Encryption, and Key Management Data Center Security, Data Security, and Privacy Lifecycle Management Governance, Risk, and Compliance Human Resources, Identity, and Access Management Interoperability and Portability, Infrastructure, and Virtualization Logging and Monitoring, Security Incident Management, e-Discovery, and Cloud Forensics Supply Chain Management, Transparency, and Accountability Threat and Vulnerability Management, Universal Endpoint Management Documentation: Develop and maintain comprehensive documentation for security processes, procedures, and policies. Collaboration and Communication: Collaborate with cross-functional teams to ensure alignment and address concerns. Serve as a subject matter expert on cloud accreditation, providing guidance and support. Actively participate in meetings, workshops, and presentations to communicate accreditation requirements, progress, and recommendations. Accreditation Process Management: Develop and implement an accreditation calendar, track progress against timelines, and report to stakeholders. Performance Metrics: Documentation: Clear, concise, and well-structured documentation. Collaboration: Effective collaboration with cross-functional teams and timely communication. Accreditation Progress: Adherence to timelines and milestones.
- Company Name
- Brainwave Optigrators LLC
- Job Title
- Dotnet Developer
- Job Description
- This is a 12 month extendable mission with my Customer at BRUSSELS or GENT. Language : Dutch, French and English. Homework: 2 Days. Your tasks You develop and maintain applications, Windows and web services, and WPF applications in C# and .NET Core Together with the Solutions Architect, you design robust applications by using some principles such as MVVM, TDD and DDD. You create both API clients and servers that communicate with each other over protocols such as gRPC, RESTful and SOAP but also with old-school solutions such as sFTP You will be involved in the CI/CD pipeline and can help with deployments of complex .NET applications, both on-premises and in the cloud Your profile You have a deep knowledge of C# and the .NET environment, such as .NET Core, .NET Framework, Entity Framework (Core) and use best practices You have a good knowledge of MS SQLServer and the (T-)SQL language It's crucial that you have the ability to analyze problems, effectively debug code, and propose solutions You can handle version control systems such as Azure DevOps and Git just fine Knowledge of front-end frameworks such as Angular, React, or Vue.js is a plus, but not a requirement You have insights into the Microservices architecture and preferably have experience with containerization (Docker) or orchestration (Kubernetes – AKS) Experience in the energy or telecom sector is a plus, but a willingness to delve into this is also welcome Eagerness to learn is a strong requirement, given the rapid advancement of technology, you are willing to learn new tools, frameworks and best practices