Black Pen Recruitment is South Africa’s leading recruitment consultancy specialised in BPO services, foreign language recruitment and immigration services. With our outstanding experience in the BPO industry and our own in-house immigration division, we will find the right candidates for foreign language specialist positions as well as immigration solution...
Read more about this company
Previous experience as Chief Technology officer (CTO)within financial markets
Previous experience as Senior Full Stack Developer within financial markets
Experience in a software development environment, with capability in back-end development and/or depth of experience with at least one modern front-end framework (React, Vue , AngularJS, etc.)
Experience working in AWS, with a strong desire to further one’s skills
Experience driving technical projects, prioritizing work, identifying dependencies, facilitating technical decisions and cross-functional team discussions
Experienced in designing and implementing application architectures and code that are highly scalable, available, maintainable, and performant
Ability to work independently while also putting an emphasis on mentorship of those around you
Comfortable collaborating closely with product managers and designers, providing estimates or product ideas that will influence your team's roadmap
Being a thoughtful communicator—some teams are partially or fully distributed so effective written communication is key
Responsibilities
Set technical direction and own the architecture and implementation of features
Provide guidance and assist in helping knock down walls and clear path towards work completion
Lead a group of engineers and cross-functional team members in the implementation of new and existing features
Provide clear and concise communication regarding feature development statuses to the team and stakeholders
Plan, supervise and manage releases for the work the squad is performing
Empower team members - including other developers as well as Technical Support and QA - through technical mentoring, contributions to the team's documentation, libraries, and providing automation for manual tasks where appropriate
Define and adhere to internal coding standards, development processes, and design best practices
Ensure quality by performing thorough testing and leveraging peer reviews for your work and the work of cross functional teams
Help scope, estimate, and prioritize work
Embrace and demonstrate our values: humility, creativity, and independence
Write and maintain clean, maintainable, and well-tested code for the future (and present) of the company’s platform
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.