Back End Engineer - Acudeen
28323
portfolio_page-template-default,single,single-portfolio_page,postid-28323,,qode-theme-ver-11.2,qode-theme-bridge,wpb-js-composer js-comp-ver-5.2.1,vc_responsive

Back End Engineer

Category
Jobs
About This Project

Specializes in server-side web technologies and databases. Translate and develop requirements into functional, maintainable, neat, testable, high-performance applications.

 

Responsibilities:

  • Analyze requirements, design, and write clean, reusable and testable code following programming patterns and standards
  • Write unit test
  • Trace and analyze performance choke points;
  • Collaborate with frontend engineers in APIs and user-facing elements integration with server-side logic
  • Integrate with 3rd-party APIs
  • Provide training and support to internal teams
  • Create Proof-of-concepts
  • Stay up-to-date on latest and emerging technologies

 

Qualifications:

  • Minimum 3 years solid experience as Backend Engineer
  • Degree in Computer Science, Engineering, or Mathematics
  • In-depth understanding of entire web development process including deployment and maintenance
  • Working experience developing, integrating and maintaining RESTful APIs and microservices
  • Experience working with multi-tenant/SaaS model
  • Excellent analytical and time management skills
  • Proficient in both NoSQL and RDBMS and writing stored procedures and views
  • Solution-provide attitude and ability to dive into code and learn fast!

 

Skills:

  • RESTful API development, microservices architecture
  • OSS-focused: Python, NodeJS, ExpressJS, Mocha, Docker, Linux, nginx, Thrift, Redis, Sequelize, Mongoose, MongoDB, MS SQL, Linux, Azure services
  • Microsoft-focused: ASP.NET MVC, Webapi, Entity Framework, Windows Services, Windows Server, MS SQL, SQL Azure, Azure services
  • Familiarity with frontend is a plus: HTML5, CSS3, JavaScript, Bootstrap