Job Description
Eram Talent is seeking an experienced Applications Developer to join our team in the Oil & Energy industry. As an Applications Developer, you will be responsible for designing, coding, and modifying applications to meet the needs of our clients. E-Talent is committed to providing outstanding recruitment solutions, and you will play a key role in supporting our clients with high potential professionals with sophisticated skills. This is an exciting opportunity to become part of a global network of talent acquisition consultants with hands-on experience in providing top-notch recruitment solutions.<p><br></p><strong>Responsibilities</strong><p><br></p><ul><li>Design, code and modify web and mobile applications</li><li>Collaborate with teams to develop and implement new features</li><li>Troubleshoot and debug applications</li><li>Ensure optimal performance and scalability of applications</li><li>Create and maintain technical documentation</li><li>Participate in code reviews and ensure compliance with coding standards</li><li>Stay up-to-date with industry trends and advancements in technology</li></ul><p><br></p><strong>Requirements</strong><p><br></p><ul><li>Strong technical experience in Web Development</li><li>Strong technical skills in front-end development such as, but not limited to, Angular, JavaScript, HTML5, jQuery, XML, and CSS</li><li>Strong technical programming experience in languages like Java, Node.JS, Ruby, PHP and Python</li><li>Strong technical experience in integration development including RESTful APIs and formats (JSON, XML) and SOAP</li><li>Familiarity with build tools such as Ant, Maven, and Gradle and code versioning tools, such as Git</li><li>Familiarity with DevOps and CI/CD tools such as Git, Jira, GitLab, and Jenkins</li><li>Expertise in developing applications using existing and emerging technology platforms</li><li>Technical experience in Web Applications Development</li><li>Technical experience in Cloud Native Applications Development</li><li>Technical experience in API development </li><li>Technical experience in developing secure applications</li><li>Expertise in reading and analyzing existing custom code to understand business logic in the program</li><li>Strong knowledge and experience in User Interface Design and User Experience</li><li>Strong knowledge in S-SDLC methodology</li><li>Strong knowledge developing and maintain APIs and interfaces </li><li>Experience in access controls for example, full understanding on utilizing access management solutions to manage the user authorization process</li><li>Experience in session management </li><li>Experience in developing applications with security logs </li><li>Experience in database creation, integration, and management. </li><li>Experience in participating in functional and technical specification meetings to understand business requirements and implementation approach</li><li>Expertise in change management</li><li>Strong communication skills to convey message between proponent, SME and team members</li><li>Experience in team and time management to deliver the project on time successfully</li><li>Experience in agile project management</li></ul><p><br></p>Experience in Application graphical design including application animation, graphic, banner ads design, Illustrator and photoshop.