Backend Developer

Posted Date 06 Nov 2023



Experience Icon Experience 2 Years Salary Salary 4500AED
Job Type Icon Job Type Full Time Company Company AceNet
Job Category Icon Job Category Software Engineering Qualification Icon Qualification BS Computer Science
Gender IconGender Both Date Last Date 04 Feb
Vacancies IconVacancies 2 Remote IconRemote No
Location Location(s) Abu Dhabi , United Arab Emirates

Description Job Description


The Back-End Software Engineer will play a crucial role in designing, developing, and maintaining the server-side applications and
systems that power our digital platforms. Your expertise will contribute to the seamless functionality, scalability, and security of
our software products.

Responsibilities:

1. Develop⠀and⠀maintain⠀scalable⠀and robust⠀back-end⠀systems⠀and⠀applications⠀using⠀Java/Python⠀and⠀Javascript.

2.⠀Collaborate⠀with⠀cross-functional⠀teams,⠀including⠀front-end⠀developers,⠀product⠀managers,⠀and⠀designers,⠀to ensure⠀the

successful⠀integration⠀of⠀back-end⠀functionality.

3.⠀Design and⠀implement⠀efficient⠀APIs and⠀web⠀services⠀to⠀facilitate⠀data⠀exchange⠀and⠀integration⠀with⠀external⠀systems.

4.⠀Optimize⠀application⠀performance,⠀including⠀identifying⠀and⠀resolving⠀bottlenecks⠀and⠀implementing⠀caching⠀strategies.

5.⠀Implement⠀and⠀maintain⠀data⠀storage⠀solutions,⠀such as⠀databases⠀and data⠀warehouses,⠀ensuring⠀data⠀integrity⠀and

security.

6.⠀Write⠀clean,⠀maintainable,⠀and⠀well-documented⠀code⠀following⠀industry⠀best⠀practices⠀and coding⠀standards.

7.⠀Conduct⠀thorough⠀testing,⠀including⠀unit⠀testing⠀and⠀integration⠀testing,⠀to ensure⠀the⠀reliability⠀and⠀stability⠀of⠀the

software.

8.⠀Identify⠀and⠀troubleshoot⠀software⠀defects⠀and⠀performance⠀issues,⠀applying⠀effective⠀debugging⠀techniques.

9.⠀Stay⠀updated⠀with⠀emerging⠀trends and⠀technologies⠀in⠀back-end⠀development,⠀suggesting⠀improvements⠀and⠀innovations

to⠀enhance⠀our⠀software⠀products.

Requirements:

1. Bachelor's⠀or⠀Master's⠀degree in⠀Computer⠀Science,⠀Software⠀Engineering,⠀or a⠀related⠀field.

2.⠀Proven⠀experience⠀as a⠀Back-End⠀Software⠀Engineer,⠀with a⠀focus on⠀server-side⠀development⠀and system⠀architecture.

3.⠀Strong⠀proficiency⠀in one or⠀more⠀back-end⠀programming⠀languages,⠀such as⠀Java,⠀Python, or⠀Ruby.

4.⠀Solid⠀understanding⠀of web⠀technologies,⠀including⠀RESTful⠀APIs, HTTP⠀protocols,⠀and⠀server-side⠀frameworks.

5.⠀Experience⠀working⠀with⠀relational⠀and/or⠀NoSQL⠀databases,⠀designing⠀database⠀schemas,⠀and⠀optimizing⠀queries.

6.⠀Familiarity⠀with cloud⠀platforms,⠀such as⠀AWS or⠀Azure, and⠀knowledge⠀of⠀containerization⠀technologies⠀like⠀Docker.

7.⠀Understanding⠀of⠀software⠀development⠀methodologies,⠀version⠀control⠀systems⠀(e.g.,⠀Git), and⠀agile⠀practices.

8.⠀Excellent⠀problem-solving⠀skills and⠀the⠀ability to⠀analyze⠀complex⠀technical⠀issues.

9.⠀Strong⠀communication⠀and⠀collaboration⠀skills,⠀with the⠀ability to⠀work⠀effectively⠀in a team⠀environment

Filter Results Clear all


By Application Type


By Category