Description & Requirements

About the Company: Our client is a global consultancy recognized as one of the world's best places to work, committed to diversity, inclusion, and social responsibility. With a strong focus on building extraordinary teams, they provide an environment where individuals can thrive both professionally and personally. Renowned for their excellence, they have consistently ranked among the top consulting firms for over a decade.

What You'll Do:

  • Collaborate within a cross-functional team to develop and deploy high-quality code for clients.
  • Construct reusable libraries and software components to expedite client solution delivery.
  • Advocate and implement modern software development best practices to technical and business stakeholders.
  • Lead the design, development, and documentation of full-stack application software, including evaluating third-party integration options.
  • Engage in the entire software development lifecycle, from architecture design to code reviews and mentorship.
  • Architect, develop, and release robust and scalable applications, translating business requirements into technical solutions.
  • Collaborate with web designers and developers to create modern UI/UX web applications.
  • Design standardized application frameworks to support various applications.
  • Provide technical guidance to clients and internal stakeholders, fostering software engineering capabilities.
  • Identify, assess, and mitigate technical and timeline-related risks.
  • Lead engagements to assess clients' technical infrastructure and develop innovative solutions.
  • Collaborate with clients' technical teams to define technical approaches and integration strategies.
  • Occasional travel may be required.

About You:

  • Bachelor’s in Computer Science or related technical field; or equivalent experience.
  • Experience in engineering roles within start-ups or fast-growing tech companies.
  • 4+ years of experience in web and server-side application development.
  • Strong foundation in computer science fundamentals.
  • Excellent interpersonal and communication skills.
  • Proficiency in API design and cloud-based application deployments.
  • Knowledge of DB schema designs, Agile methodology, and version control.
  • Ideal candidates may also have experience with enterprise customers, React, Node.js, Python, SQL/NoSQL databases, public cloud environments, container technologies, and mobile development.
  • Must possess collaborative, entrepreneurial, and proactive qualities with a customer service-oriented mindset.
  • Bright, articulate, and compelling in oral and written communication.
  • Energetic, with a drive for relationship development and leadership.

About Us:

Our client, a global consultancy, partners with change-makers worldwide to redefine industries and achieve extraordinary results. With a commitment to pro bono services, they bring talent and expertise to address urgent challenges. Since their founding, client success has been their measure of achievement, consistently outperforming the industry standard.