Job Title: Experienced Backend Developer
Employment Type: Full-Time
Company: Blacknum
Department: ERP Development Team
About Us:
We are a young and dynamic company and we’ve recently evolved from start-up to scale-up phase.
We’re offering a dynamic and innovative work environment where you can truly make an impact. Our team is a selected blend of specialists, passionate about delivering high-quality, innovative solutions to our clients, and we’re looking for a skilled Developer to join us in this mission.
Overview:
We are seeking a Senior Backend Developer who will play an important role in building intuitive and engaging user interfaces. The ideal candidate has a University degree or equivalent knowledge acquired by more than 5 years of experience in the field.
You will be an integral part of our development team, contributing to the reliability and success of our software solutions.
Key Responsibilities:
- Application Development: Write clean and maintainable code to develop functional applications for microservices.
- Debugging and Troubleshooting: Identify and fix bugs.
- Database Management: Design, implement, and maintain databases.
- API Integration: Develop and maintain APIs (REST or gRPC) for front-end and third-party integrations.
- Security: Implement security measures to protect data and applications in a multi-tenant and single tenant environment.
- Performance Optimization: Optimize applications for maximum speed, scalability and memory management.
- Testing and Debugging: Write unit tests and debug applications to ensure functionality.
Qualifications:
- Experience required:
- Minimal Bachelor’s Degree in Computer Science or any related field.
- More than 5 years of experience in Backend development.
- Strong proficiency in backend programming languages, such as C#, Java, etc.
- Deep understanding of object-oriented principles.
- Extensive knowledge of libraries specific to the chosen language.
- Proficient in SQL and extensive experience with MySQL, MS SQL, etc.
- Good understanding of server architecture, networking concepts and experience with Micro Services Architecture.
- Good understanding of load balancing, caching and message queues.
- Able to design and implement complex algorithms and data structures.
- Experience with Kubernetes is preferred.
- Strategic Mindset: Ability to think critically and build solutions that align with business objectives.
- Autonomy: Demonstrated ability to work independently, manage time effectively, and make decisions with minimal supervision.
- Creative Thinking and Innovation: Ability to generate fresh ideas and think outside the box, contributing to the development of innovative solutions to complex problems.
- Guidance: Take ownership, accountability and initiative and guide your colleagues in best practices.
- Communication: Strong verbal and written communication skills in English, with the ability to articulate complex technical concepts to various stakeholders.
- Problem-Solving: Excellent analytical skills with a strong attention to detail and a proactive approach to identifying and addressing issues.
- Continuous Learning and Self-Improvement: Committed to personal and professional growth, regularly seeking new knowledge and skills to stay ahead in a rapidly changing industry.
- Strong Team collaboration skills and the ability to provide effective peer support.
- Adaptability and Flexibility: Ability to adjust to changing priorities, tasks, and environments, while maintaining high performance and a positive attitude.
Why Join Us?
- Impactful Work: Play a pivotal role in crafting innovative ERP solutions, making a real impact in the industry.
- Career Development: Opportunities for career advancement and continuous learning through training, mentorship and certification courses.
- Team-Oriented Culture: Collaborate with a driven and dynamic team that prioritizes creativity, excellence, and forward-thinking approaches.
- Competitive Compensation: Attractive salary and benefits package based on experience. Including but not limited to:
- Company car
- Meal vouchers
- Laptop
- Option to work from home after onboarding
- Location: No more traffic jams.
How to Apply:
Send us your resumé, along with a few short notes that describe you. After a CV screening we may also invite you to complete an assignment.
In the best case scenario, you will have two interviews before you’re hired. The first one will be with one of our project managers, who will probably invite a team member to join the interview. After that we want to see you in action: We may invite you to complete a case/assessment (if applicable).
In the next round, you will meet our CEO.
The final hurdle: we agree on terms & conditions, we sign and you start!
Questions about this position? Feel free to reach out.
Still enthusiastic? Mail us your resumé and be creative!