Job Description
• Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
• Write tested, high quality, performant, and efficient code that follows best practices (test-driven development of code that meets compliance, data protection and security standards)
• Collaborate with a team of developers and data scientists to architect, build, maintain and design more functional, cohesive features to enhance our existing software solutions.
• Developing ideas for new programs, products, or features by monitoring industry developments and trends and working with different cross functional teams to ideate innovative solutions.
• Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist and coach other team members as needed.
• Perform code reviews, share knowledge, and grow your technical knowledge. Keep job knowledge up-to-date by studying new development tools, programming techniques, software approaches and architectures.
• Design client-side and server-side architecture
• Design and implementation of data storage solutions.
• Write technical documentation
• Taking lead on projects, as needed.
• Working in an agile environment with an excellent team of engineers.
Requirements
• Experience with one or more of the following areas: Server Backend Distributed and Parallel Systems, Full Stack Development (frontend and backend), Scalable Enterprise Platforms and Applications, Application Security
• Strong understanding of the web development cycle and programming techniques and tools.
• Focus on efficiency, user experience, and process improvement.
• Excellent project and time management skills. Capable of prioritizing multiple project in order to meet goals without management oversight
• Happy and ambitious personality, enthusiastic about learning new technologies. You find satisfaction in a job well done and want to solve head-scratching challenges.
• Experience with all phases of the software development life cycle, best practices and Agile Software Development.
• Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives.
• A strong familiarity of Web Server technologies including NGINX, Apache and J2EE.
• Ability to learn other coding languages as needed.
• Knowledge of AWS, Docker and CI/CD pipeline will be good to have.
• Experience with source control systems such as GIT.
• Proficient understanding of OWASP security principles
EZ focuses on Europe and Middle East. Their company has offices in Gurugram. They have a mid-size team that's between 51-200 employees.
You can view their website at https://ez.works
Report this listing
💡 Quick Summary
Seeking a career-building opportunity? The Backend Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Gurugram offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
