
TRANS EMIRATES SYSTEMS
About Us
Senior Software Engineer
Location: ABU DHABI
No of Positions: 2
Who are we?
Trans Emirates Systems LLC is a System Integrator present in Abu Dhabi for over 22 years. Under the Transem group we have four divisions.
IT Sales, Service & Support division deals with need assessment, design, and supply of IT Hardware. This division also undertakes Installations, configurations, commissioning and Annual Maintenance contracts. Cyber Security solutions and cloud solutions come under the same umbrella.
We also have a Software and Web development division with an in-house team that has designed and developed our own ERP, CRM, HRMS and several other products which are customizable.
We also have a Software and Web development division with an in-house team that has designed and developed our own ERP, CRM, HRMS and several other products which are customizable.
Our newest; Distribution division deals with the supply of an extensive range of products for Networking, UPS, Electrical and Home automation solutions.
Job Description:
Senior Software Engineer will develop information systems by studying operations; designing, developing and installing software solutions; support and develop software team. The Senior Software Engineer will lead a team of developers responsible for building new and supporting existing softwares.
Ability to prioritize well, communicate clearly, have a consistent track record of delivery and excellent software engineering skills. Creative engineering balanced with high quality and a customer focus. Must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time. Strong analytic capability and the ability to create innovative solutions. We are looking for a highly motivated individual who is looking to grow their career in a fast paced environment.
Skills Required:
ASP.NET, VB.NET, ASP.NET MVC, .NET Core, C#, Web API, SQL Server (2012 & Above)
Angular, HTML5, Bootstrap
Crystal Report Strong knowledge in ERP Domain
Responsibilities:
Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
Meeting with development managers to discuss software projects.
Conducting feasibility studies for upgraded software systems.
Designing new software programs and applications.
Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
Writing advanced programming code.
Reviewing updated software systems.
Managing project timelines and tasks.
Creating technical documents for new software programs.
Working with customers or departments on software system design, implementation and maintenance.
Testing and evaluating new programs and generating reports.
Record your daily job activities and send daily/weekly reports to your manager.
Training customers & staff on software use.
Remain cool and effective in a crisis.