Project Details

Backend Developer

  • Medium Level
  • Type Fixed
  • Duration: 03 to 06 months

Project Details

Looking for a Backend developer who can do the following : 

Implement, test, and operate advanced software security techniques in compliance with a technical reference architecture

 

Perform ongoing security testing and code review to improve software security

 

Provide engineering designs for new software solutions to help mitigate security vulnerabilities

 

Participate in the entire application lifecycle, focusing on coding and debugging

 

Build a high-quality reusable code to develop functional web applications

 

Troubleshoot and debug applications

 

Write code and tests, build prototypes, solve issues, profile and analyze bottlenecks

 

Design perform, robust APIs

 

Manage and optimize scalable distributed systems on the cloud

 

Optimization of web applications for performance and scalability

 

Develop automated tests to ensure business needs are met and allow for regression testing

 

Manage cutting-edge technologies to improve legacy applications

 

Implement security and data protection

 

Liaise with developers, designers, and system administrators to identify new features

 

Collaborate with Front-end developers to integrate user-facing elements with server-side logic

 

Define and address technical and design requirements

 

Follow emerging technologies and stay up to date with current best practices.

 

Qualifications and Education Requirements: -

 

Bachelor’s degree in Computer Science, Software Engineering, or any similar relevant field.

 

Minimum 2 years of working experience as a Back End Engineer or similar position.

 

Proven work experience in software security

Detailed technical knowledge of techniques, standards, and state-of-the-art capabilities for authentication and authorization, applied cryptography, security vulnerabilities, and remediation

 

Interest in all aspects of security research and development

 

Excellent understanding of the entire web development process (design, development, and deployment) and application lifecycle.

 

Fluency in web development languages, such as Java, Node.Js, PHP, or Python.

 

Knowledgeable of front-end technologies and platforms, such as JavaScript, HTML, and CSS.

 

Experience designing RESTful APIs.

 

Experience writing highly secure web applications.

 

Knowledgeable of OWASP security principles.

 

Strong Experience with Relational Databases and NoSQL as a plus.

 

Familiar with Cloud principles, AWS, and CI/CD.

 

Required Skills and Abilities: -

 

Excellent communication skills and persuasiveness.

 

Project and time management skills.

 

Attention to detail and organizational practices.

Skills Required