Senior Software Developer (1072ES)
Who we are:
Sceel.io is a German software services provider Part of Sigma Technology Group, working across technology consulting, team augmentation, and product development with operations in Ukraine and Egypt.
Since 2018 and with our headquarter in the heart of the automobile industry, Stuttgart Germany, our talented professionals have delivered +20 successful projects across native mobile, web, desktop, and hybrid development and quality assurance, and we are open for much more!
Our teams include +25 talented Developers & QA that come from a variety of backgrounds. We’re Keen on building an inclusive culture based on trust and innovation and value every skill set while maintaining a family-like environment where everyone is heard and appreciated.
So, if you are searching for a new challenging role where you can use all of your Software development skills and work closely with International Organizations and Up to date Technologies, We are Looking For You!
Support in achieving departmental financial objectives
Develop applications in most optimal & cost-effective manner
Analyze customer requirements and change requests to develop functionalities accordingly
Perform maintenance programming for existing applications
Maintain and modify existing applications under direction from the technical team leader
Participate in writing software specification documents with minimum supervision
of his/her team leader.
Participate in creating screens/mock-ups based on existing template.
Cost (estimate) development tasks
Write code for development tasks
Perform code analysis
Perform unit testing
Re-factor / optimize code
Integrate code changes
Peer-To-Peer code reviews
Write comments in the coded instructions so others can understand the program
Fix software bugs
Troubleshoot and debug software to determine causes of errors and deciding what to do about them.
Might assist the Business Analyst in gathering the requirements from the client.
Conduct researches & do proof of concepts.
Perform software releases on staging and production environments.
Participate in database design.
Participate in software design (architecture).
Might produce rapid prototypes for the project
Contribute to the company’s Knowledgebase.
Attend skills development programs.
Share all types of knowledge with different team members.
Critical Thinking & Strong Problem Solving
Good Arabic & English Communication Skills
Good interpersonal skills
Excellent Research Skills.
Ability to work with minimum supervision on technical and non-technical matters.
Ability to analyze information and make appropriate recommendations.
Ability to adapt and change based on new business requirements and environment.
Ability to understand the given task verbally or written.
Strong understanding of Microsoft technologies in the web and/or desktop environment
Experience in Microsoft .NET Framework
Experience in programming in Microsoft .NET using VB.net or C# programming languages
Experience developing numerous web-based and/or desktop-based applications.
Experience in front-end frameworks: Angular, JQuery
Experience in Object Oriented Programming (OOP) concepts.
Database Experience (in either Microsoft SQL Server or Oracle Databases): o Understands complex database concepts and effectively employ different database design techniques. o Create entity-relationship diagrams o Create and debug stored procedures and functions in T-SQL or PL-SQL.
Understanding of the Software Development Life Cycle (SDLC)
Knowledge in Microsoft Solutions Framework (MSF) is a plus.
Knowledge in Xamarin is a plus
Work Model: Hybrid (2 days from office-3 from home)
Working Hours: Flexible
Fridays and Saturdays are off
Perks and Benefits:
A basic monthly net salary determined by the experience
Social and Medical Insurance
Salary reviews after Trial Period based on performance
Unlimited drinks at the office
An amazing accessible office in Maadi with a Relaxing Outdoor Garden.
Career and skills development
Last but not least an AMAZING team!!