Description
JOB PURPOSEAND IMPACT
We seek aSenior Software Engineer who will maintain, integrate, and implement software applicationswithin the organization.
In this role, you will conduct software applicationtesting, quality assurance, configuration, installation, and support to ensuresmooth, stable, and timely implementation of new software and updates toinstalled applications.
KEYACCOUNTABILITIES
Conduct, and guides others, intechnical software testing and debug systems and software applications, asneeded.
Compile and prioritize enhancementsand defect resolutions to applications, implementing changes.
Performs advanced and complexprogramming, coding, and documentation of systems and applications software.
Analyze business requirements andprepare detailed technical specifications to write applications and programs.
The key contributor to the strategyand technical planning of system / application technology in accordance withinternal and external software compliance standards.
You will work under minimalsupervision and independently handle complex issues while referring only to themost complex issues to higher-level staff.
Other duties as assigned.
Qualifications
MINIMUM QUALIFICATIONS
Bachelor’s degree in IT, Computer Science or equivalent experience
Advanced English level
Programming experience in Java or .NET.
Proficient in database engines like PostgresSQL, MS SQL Server, MySQL.
Expert in Java, ReactJs, Redux, HTML5, SASS, JavaScript.
Experience consuming RESTful and SOAP APIs.
Experience with software version control tools.
Information Technology