Search by job, company or skills

T

IT Full Stack Developer - RAD

new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

  • Development Lifecycle Management: Manage the end-to-end development lifecycle of a variety of applications, ensuring optimal performance, scalability, and reliability.
  • Technical Design and Development: Participate in the technical design and development of significant or complex application enhancements.
  • Issue Investigation and Resolution: Investigate and resolve high-severity issues, identifying root causes and implementing effective solutions.
  • Requirement Collaboration: Collaborate with Business Analysts to understand functional requirements and translate them into technical specifications.
  • Interface and Solution Implementation: Work closely with partners to implement interfaces and integrated solutions.
  • Deployment and Scaling: Coordinate with IT teams to deploy and scale new instances as required by performance demands and expanding business needs.
  • Risk and Performance Management: Proactively identify and mitigate technical risks, performance bottlenecks, and system degradation.

Knowledge Skills and Abilities:

  • Proficiency in Back-End Development Expertise: Solid level of experience with server-side programming in C# & Asp.net. Able to quickly pick up and work within relevant frameworks with a focus on building scalable, maintainable solutions that align with clean architecture principles.
  • Proficiency in Front-End Technologies: Extensive experience with frameworks such as React or Angular and JavaScript, Typescript, CSS proficiency.
  • Experienced with Database Management: Writing performant queries on RDBMs like SqlServer, Oracle.
  • Familiarity with Python for scripting, automation, or backend development tasks.
  • Exposure to low-code platforms such as Appsmith or Mendix for rapid application development.
  • Experienced with API Development and Integration: Designing, building, and consuming APIs, with a strong understanding of RESTful architecture and experience with GraphQL where appropriate.
  • Experienced with Agile Methodologies: Understanding of Agile and Scrum methodologies, with the ability to work in a fast-paced, iterative development environment.
  • Familiar with DevOps and CI/CD: Understanding of DevOps practices and experience with tools such as GitLab for version control, and Kubernetes and Jenkins for deployment
  • Familiar with Cloud Services: Basic understanding of cloud platforms AWS or Azure.
  • Problem-Solving Skills: Excellent analytical and problem-solving abilities, with a focus on innovative and practical solutions.
  • Communication and Collaboration: Strong verbal and written communication skills, with the ability to work effectively in a team and collaborate with cross-functional stakeholders.
  • Attention to Detail: High level of attention to detail, ensuring the quality and accuracy of code and documentation.
  • Continuous Learning: Commitment to staying current with emerging technologies and best practices in full stack development.
  • Time Management: Ability to manage multiple tasks and projects simultaneously, prioritizing effectively to meet deadlines.

Experience

  • Development Experience: Minimum of 8 years of hands-on development experience across the full stack.
  • Industry Experience: Experience in commodity trading, Banking, Fintech or related industries is a positive.
  • Educational Background: Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.

More Info

Job Type:
Function:
Employment Type:

Job ID: 138626991