Software Engineer

 Job Description:

Position Overview:

  • Take part in the design, development, and maintenance of bespoke web applications featuring dashboards, workflows, and data visualizations within RegTech platforms.
  • Build responsive, mobile-optimized web interfaces utilizing ReactJS and AngularJS.
  • Work with cloud services and APIs, especially on AWS platforms.
  • Ensure the performance, scalability, and quality of web applications.
  • Lead project execution within an Agile team structure, with hands-on experience throughout the Scrum lifecycle.
  • Oversee regular support, improvements, and feature enhancements for both ongoing development and client-driven changes.
  • Demonstrate strong capabilities in programming and solution architecture, with an eagerness to learn and apply new technologies efficiently.
  • Promote clean coding practices, conduct code reviews, and mentor teammates on best practices, tools, and development processes.
  • Collaborate closely with QA engineers to ensure that final deliverables meet defined quality benchmarks.

Requirements:

  • 13 years of hands-on experience in web application development, with a solid understanding of API design and integration.
  • Minimum 2 years experience using backend frameworks such as Java (Spring Boot) or Python (Django), or similar environments like Node.js.
  • Alternatively, strong experience working with frontend technologies, particularly ReactJS and AngularJS.
  • Solid understanding of relational databases (e.g., PostgreSQL) and caching systems like Redis or Memcached.
  • Familiarity with Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Agile methodologies.
  • Candidates with less experience, including fresh graduates who show enthusiasm and potential in software engineering, are welcome to apply for junior positions.
  • Strong grounding in software development best practices, including code standards, version control, build and deployment processes, and scalable architecture design.
  • Experience working on Linux environments and with AWS services such as EC2, CloudFormation, CloudWatch, RDS, and ECS.
  • Awareness of secure coding principles and OWASP standards is a plus.
  • Able to thrive in a dynamic, fast-moving environment.Position Overview:
    • Take part in the design, development, and maintenance of bespoke web applications featuring dashboards, workflows, and data visualizations within RegTech platforms.
    • Build responsive, mobile-optimized web interfaces utilizing ReactJS and AngularJS.
    • Work with cloud services and APIs, especially on AWS platforms.
    • Ensure the performance, scalability, and quality of web applications.
    • Lead project execution within an Agile team structure, with hands-on experience throughout the Scrum lifecycle.
    • Oversee regular support, improvements, and feature enhancements for both ongoing development and client-driven changes.
    • Demonstrate strong capabilities in programming and solution architecture, with an eagerness to learn and apply new technologies efficiently.
    • Promote clean coding practices, conduct code reviews, and mentor teammates on best practices, tools, and development processes.
    • Collaborate closely with QA engineers to ensure that final deliverables meet defined quality benchmarks.
    Requirements:
    • 13 years of hands-on experience in web application development, with a solid understanding of API design and integration.
    • Minimum 2 years experience using backend frameworks such as Java (Spring Boot) or Python (Django), or similar environments like Node.js.
    • Alternatively, strong experience working with frontend technologies, particularly ReactJS and AngularJS.
    • Solid understanding of relational databases (e.g., PostgreSQL) and caching systems like Redis or Memcached.
    • Familiarity with Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Agile methodologies.
    • Candidates with less experience, including fresh graduates who show enthusiasm and potential in software engineering, are welcome to apply for junior positions.
    • Strong grounding in software development best practices, including code standards, version control, build and deployment processes, and scalable architecture design.
    • Experience working on Linux environments and with AWS services such as EC2, CloudFormation, CloudWatch, RDS, and ECS.
    • Awareness of secure coding principles and OWASP standards is a plus.
    • Able to thrive in a dynamic, fast-moving environment.
  Required Skills:

Interfaces Agile Version Control Scalability AngularJS Redis Web Applications AWS Django Spring Boot Reviews Deliverables Agile Methodologies Software Development Architecture PostgreSQL Scrum Node.js Programming Integration Databases Linux Software Java Maintenance Design Engineering Python