Search by job, company or skills

  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Qualifications:

  • Minimum of 5 years of hands-on experience in full-stack development proficient in Angular, React js, and Typescript along with Java, Node JS, Typescript.
  • Demonstrated experience as Technical Architect/Solution Architect.
  • Master's degree in computer science or a related field, with excellent academic credentials.
  • Exceptional communication skills with the ability to articulate complex concepts clearly in both spoken and written English.
  • Quick learner who is attentive to customer needs.
  • An analytical mindset with a structured approach to problem-solving.
  • Enthusiastic about developing new groundbreaking offerings.

Requirements:

  • Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, and related cloud components.
  • Expertise in full stack development with Frontend technologies like Angular, React js and typescript and Backend technologies like Java, Node JS, Typescript.
  • Familiarity with system design and the principles of cloud architecture.
  • Proficiency with enterprise integration patterns and platforms, including ESB and message queues.
  • A solid understanding of DevOps practices, infrastructure as code, and CI/CD pipelines.
  • Experience in architecting microservices and deploying containerized applications using Docker and/or Kubernetes.
  • Skilled in performance analysis and system optimization.
  • In-depth experience with data modelling and familiarity with various database architectures, including PostgreSQL databases.
  • Advanced knowledge of security practices, secure coding, encryption, and threat modelling.
  • Business acumen with the ability to harmonize technical solutions with strategic business objectives.
  • Mastery of network and application security protocols, including Authentication, Authorization, JWT, Identity Server, and hashing algorithms.
  • Proficient in software application design, with a keen understanding of design and behavioural patterns.
  • Exceptional troubleshooting capabilities, meticulous attention to detail, and strong communication skills.
  • Knowledgeable about architecture styles/APIs (REST, GraphQL), Agile methodologies, the OSI model, and network protocols.
  • Expertise in developing high load systems.
  • Experience in vendor management and the ability to evaluate third-party products and services.
  • Leadership skills, coupled with the ability to mentor and influence others.
  • Experience with internationalization and localization of software applications.
  • Commitment to staying abreast of emerging technology trends.

Job Responsibility:

  • Conduct thorough requirements analysis in collaboration with cross-functional teams to inform software design and architecture.
  • Develop and maintain clean, scalable code using a full-stack programming language suite, including frontend technologies like Angular, React js and typescript and Backend technologies like Node JS, Typescript.
  • Define end to end solution architecture across applications, systems and platform ensuring solutions are scalable, secure and cost effective.
  • Lead the design and development of complex solutions that meet client needs, leveraging your expertise in solution architecture.
  • Offer subject-matter expertise in the development and support of software applications, database integration, interfaces, and the enhancement of existing functionalities.
  • Engage in continuous learning to adopt new technologies and tools, ensuring adherence to industry best practices.
  • Test, deploy, and ensure the ongoing maintenance and optimization of applications and systems.
  • Contribute to the creation of comprehensive documentation throughout the software development life cycle (SDLC).
  • Guarantee that technical solutions are implemented in accordance with specifications and
  • Provide insightful recommendations to enhance team performance.
  • Act as a thought leader and advisor on applications, offering technical support and expertise.
  • Maintain effective communication with international clients and customers, ensuring their needs are met with precision.
  • Foster a collaborative environment, demonstrating a team-oriented mindset and the ability to work cohesively with diverse groups.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 131874759