Turing Careers – Technical Lead

Turing

A rapidly-growing company developing world-class online learning solutions and services is looking for a Technical Lead. The selected candidate will be tasked with designing, enhancing, maintaining, and fixing web-based applications. The company is developing digital infrastructure and technology solutions that make education technology more efficient and pocket-friendly. The company has managed to securely raise more than $8.5 mn in funding so far.


Job Responsibilities:

  • Develop, enhance, troubleshoot, and maintain web-based applications
  • Adaptable to changing environments and able to succeed with minimal defined requirements
  • Lead and coordinate software development activities
  • Conduct code reviews and low-level design reviews of developers
  • Code complex enhancements and features
  • Work closely with developers and the QA team to build quality products
  • Collaborate with other members of the engagement teams
  • Demonstrate and apply a solid understanding of complex information systems and technology organizations
  • Perform other assigned duties
  • Design, develop, and document .NET-based web applications and API development
  • Provide technical leadership and guidance to an agile team of developers
  • Build reusable components and front-end libraries for future use


Job Requirements:

  • Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
  • At least 5+ years of relevant experience as a software engineer
  • Proven track record of delivering complex projects
  • Hands-on experience implementing, testing, and debugging projects and participating in team code/project reviews
  • Extensive experience with React.js
  • Experience with React and Redux
  • A minimum of 5+ years of experience in the development of various applications based on the .NET framework
  • Fluency in React.js, JavaScript, and REST API development
  • Experience working with popular React.js workflows (such as Flux or Redux)
  • Experience in jQuery, ASP.NET MVC, WebAPI, .Net Core, WCF, C#, MySQL, and SQL Server 2015 and above
  • Knowledge of database and application performance improvement and application security is required
  • Prior experience in code reviews, architectural reviews, and functional reviews
  • Experience in providing estimates for major enhancements and projects
  • Knowledge of deployment – .NET builds, IIS
  • Experience working with microservices is preferred
  • Solid understanding of web technologies and web application development
  • Experience in build management & amp; CI/CD implementation using TFS or Jenkins
  • Knowledge of front-end web application development using React
  • Knowledge of AWS Cloud or Azure Cloud
  • Ability to explain protocol and processes with team management and all users
  • Strong problem-solving skills, troubleshooting, and root-cause analysis
  • Demonstrated ability to use discretion, make sound decisions, and maintain confidentiality
  • Willingness and ability to work flexible hours
  • Excellent verbal and written English communication
  • Sound presentation, facilitation, and negotiation skills

Job Details:

Company: Turing

Job Type: Full Time

Job Location: Pakistan



Apply Online



Leave a comment