
SPAN Group
Full Stack Software Engineer Jobs in Dubai
About the job
We are looking for a Full Stack Software Engineer to join our R&D team. You will be part of the team who designs, builds and maintains our base and custom software solutions (developed on .Net C#).
You will also help develop the core platform, implementing more advanced and innovative features for all our customers, collaborating with team members to drive development initiatives forward.
Primary Responsibilities
- Design, develop new core services and improve our existing core services.
- Design, develop business logics and features fulfilling specific requirements from our customers.
- Ensure high-quality delivery with unit and integration tests.
- Ensure service scalability and reliability through effective code and data storage design.
- Participate with business analysts in requirements gathering, analysis, and specification.
- Providing technical expertise and recommendations.
- Accountability for timely implementation of projects and activities.
Expected Competencies
- Excellent knowledge of one or more general purpose object oriented programming languages.
- Including but not limited to C#, C++, Java.
- Good design skills and knowledge of general design patterns.
- Understanding how different data storage engines work and what are the limitations (Oracle
- SQL, Mongo, …).
- Understanding of multi-tier architecture and of distributed systems.
- Ability to identify, troubleshoot and resolve code level and perf problems quickly and efficiently.
- Ability to tackle complex projects and develop workable solutions in pressure situations.
- Self-driven approach and experience in taking initiatives and making decisions.
- Quality assurance (test automation, code reviews).
Required
Experience
- Minimum five years of applicable working experience (designing and building software applications).
- Significant experience of C#, C++ or Java development and design.
- Significant experience of web and middleware development and design.
- Experience with all stages of the software life cycle.
- Experience with full stack of enterprise web-based cloud applications is a plus.
- Experience with operations research techniques is a plus.
- Experience with automation hardware integration is a plus.
Additional Qualifications
- Excellent English communications skills, both written and oral.
- Passion for learning new technologies.
- Ability to give constructive feedback to improve processes and quality.
- Bachelor or master’s degree in software engineering, scientific, or engineering subject area.
- Strong scientific or engineering background in addition would be a distinct advantage.
- Like Our Facebook Page Facebook/liveuaejobs.com Get More Live Updates Jobs in Facebook..
- Follow Our LinkedIn Profile linkedin.com/ Get More Live Updates Jobs in LinkedIn.
- Join Our WhatsApp Group Liveuaejobs.com/whatsappgroup Get More Live Updates Jobs in WhatsApp.
To apply for this job please visit span-group.betterteam.com.