Backend Developer
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.