Software Developer job in Bahrain وظائف مطور برامج في البحرين

 Software Developer




Seeking to hire a skilled software developer to help with the development of our current projects. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adopt it to new software’s and hardware’s, improve its performance, or upgrade interfaces. You will also be involved in directing system testing and validation procedures, and also working departments on technical issues including software system design and maintenance.


To be successful in this role, you will need extensive knowledge of programming languages and the software development life-cycle. A bachelor's degree in computer science or related degree is required.


Responsibilities


Researching, designing, implementing, and managing software programs

Testing and evaluating new programs

Identifying areas for modification in existing programs and subsequently developing these modifications

Writing and implementing efficient code

Determining operational practicality

Developing quality assurance procedures

Deploying software tools, processes, and metrics

Maintaining and upgrading existing systems

Training users

Work with developers to design algorithms and flowcharts

Produce clean, efficient code based on specifications

Integrate software components and third-party programs

Verify and deploy programs and systems

Troubleshoot, debug and upgrade existing software

Gather and evaluate user feedback

Recommend and execute improvements

Create technical documentation for reference and reporting

Requirements and skills


Proven experience as a Software Developer, Software Engineer or similar role

Familiarity with Agile development methodologies

Experience with software design and development in a test-driven environment

Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git)

Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)

Ability to learn new technologies

Excellent communication skills

Resourcefulness and troubleshooting aptitude

Attention to detail

BSc/BA in Computer Science, Engineering or a related field



Qualified applicants may send your cv to 

hrd@petiolefoods.com

Comments

اعلان2




Font Size
+
16
-
lines height
+
2
-