About the job:
700Apps is seeking a highly skilled and experienced Senior Backend Developer to join our growing team. As a Senior Backend Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our applications and systems. You will play a key role in implementing scalable and efficient server-side solutions, collaborating with cross-functional teams to deliver high-quality software products.
Responsibilities:
- Designing, developing, and maintaining backend systems using Node.js, Java, and .NET technologies
- Develop and optimize server-side applications and databases using NodeJS, Java, and .Net, ensuring high performance and responsiveness to requests from the front-end.
- Writing clean and efficient code that is scalable and maintainable
- Optimizing backend performance and ensuring scalability of applications
- Collaborating with cross-functional teams to define and implement backend features and functionalities
- Troubleshooting and debugging production issues, ensuring the stability and reliability of backend systems
- Participating in code reviews to ensure quality and adherence to coding standards
- Keeping up-to-date with the latest industry trends and technologies in backend development
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Proven experience as a Backend Developer, with at least 5 years of hands-on experience
- Strong proficiency in Node.js, Java, and .NET frameworks
- Native Arabic speaker with excellent English proficiency
- Must be located in Saudi Arabia
- Experience with database technologies such as SQL, NoSQL, etc.
- Familiarity with RESTful APIs and server-side logic
- Knowledge of cloud platforms like AWS, Azure, or Google Cloud
- Proficient understanding of code versioning tools, such as Git
- Excellent problem-solving skills and ability to work in a team environment
- Strong communication and interpersonal skills
What We Do
700Apps is a business process automation services provider that specializes in comprehensive end-to-end solutions. We are dedicated to empowering businesses to achieve their objectives through our consulting, realization, development, and improvement services. Our consulting services include enterprise architecture consultation, process re-engineering, process modeling, and digital transformation planning. Our development services comprise solutions architecture and design, low-code and custom development, and development and operations management.
As a technology integrator, we partner with leading technology companies to provide customized solutions for our clients. We leverage the latest technology to provide high-performance, scalable, and secure solutions to help our clients achieve their business objectives. With a presence in Saudi Arabia, Egypt, UAE, and India, we have a diverse team that can deliver value throughout the entire digital transformation cycle. We are committed to staying at the forefront of technological advancements to ensure that our clients receive the most effective solutions for their business needs. Our focus on performance, scalability, and data integrity sets us apart in the industry. We pride ourselves on building long-lasting relationships with our clients, and we look forward to working with you to optimize your business processes and drive success.