Job Openings Senior Full Stack

About the job Senior Full Stack

Job Description

  • Design, develop and maintain software functionality to an agreed timescale and quality.
  • Aid development work by the testing of specific program changes
  • Provide 2nd level escalation for customer queries.
  • Participate in both design and code reviews.
  • Maintain the software build process.
  • Provide accurate estimates of development work.
  • Liaise with other departments and customers regarding potential or real support issues.
  • Liaise with customers to document requirements and produce specifications.
  • Document departmental procedures.
  • Document software changes

Qualification

  • B.S. in Computer Science or quantitative field; M.S. optional
  • Working experience as a Full Stack .NET Developer +4 Years.
  • Working experience in .NET Core.
  • Working experience in Angular.
  • Working experience in HTML and CSS.
  • Working experience with agile, analytics, A/B testing, GIT Flow
  • Experience in Database (SQL Server & Oracle).
  • Experience in API design and development.
  • Strong knowledge of concepts and basics.
  • Experience in all aspects of client-side performance optimization
  • Great communication and coordination skills
  • Excellent analytical thinking and problem-solving skills
  • You have a good command of the English language.
  • Knowledge in physical architecture at scale, building resilient, no single point of failures, highly available solutions.
  • Proficiency in modern coding and design practices. For example, Clean Code, SOLID principals, and TDD
  • Working Experience with Containers and Dockerization.
  • Experience working on an app or internet company that is at scale with large numbers of users and transactions per second.
  • Experience working in a data driven company with experience analyzing and working with Big Data
  • Experience working on global projects serving world markets with distributed data canters and localization of the front end and data