Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 15, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Achievement Awards Group values diversity and believes in equal employment opportunities for all. We welcome all qualified job applicants to submit their CV online before the deadline of 29 February 2024. We are committed to a fair recruitment and selection process that complies with applicable laws governing employment equity. We review candidates from all ...
    Read more about this company

     

    Software Engineer II - Westlake

    Description
    The primary purpose of this role is to support and enhance APIs, utilizing AWS SAM/Lambda, PHP, C#, and SQL, while effectively communicating with clients.

    This position will be accountable for:

    • Assisting with the gathering and analysis of user and business requirements
    • Creating user interactions on various websites and platforms, writing code optimised for mobile and develop databases and services for functionality
    • Under routine direction, co-designing, building, testing and implementing software solutions
    • Writing clean, functional code on the front- and back-end
    • Testing and fixing bugs or other coding issues
    • Designing tools for systems to meet business needs whilst retaining compatibility with enterprise and solution architectures
    • Delivering technical visualisation of proposed application architecture to the technical lead / software development lead
    • Designing, coding and testing programs and scripts against agreed specification
    • Conducting releases to test and production environment and implementing post release reviews
    • Documenting application process for future maintenance and upgrades
    • Writing technical specifications, documenting code throughout the development process, including changes made and special instructions required for deployment
    • Creating and maintaining technical documentation using defined technical documentation templates
    • Investigating, analysing and documenting reported defects and performing maintenance programming and correction of identified defects
    • Transcribing data on to the change management system, ensuring accuracy and consistence of information

    Requirements
     Knowledge, skills and attributes:

    • A challenging and enquiring mind with attention to detail
    • Proficient in both front and back-end coding
    • Solid understanding of design principles and a solid knowledge of database architectures
    • Working knowledge of the software development lifecycle methodologies
    • Knowledge of appropriate standards associated with IT practice, nationally and internationally within own sphere of work
    • Ability to code following published standards and design guidelines
    • Familiar with methods and techniques, storage and version control of information both paper and electronic formats
    • Ability to establish relationships and maintain contacts with people from a variety of backgrounds and disciplines
    • Ability to learn new technology skills quickly
    • Capable of applying analytical thinking to understand a problem or situation and select an appropriate method or tool to resolve the issue
    • Understanding of the metrics associated with a problem or situation and be able to manipulate as necessary to identify solutions
    • Knowledgeable of organised and documented sets of techniques and proven methods, intended to facilitate the structured and open development of applications, using the approach where development and operational staff work together (e.g., JSON, REST, SCRUM, UML)
    • Knowledgeable of research techniques, methods and tools for the systematic discovery, analysis and reporting of knowledge about all aspects of information systems
    • Awareness of IT Project and Programme Management, IT Lifecyle, and IT infrastructure components

    Education and training:

    • Bachelor’s Degree in Computer Science, Information Systems, Engineering or equivalent
    • Relevant certifications, e.g., coding bootcamps, moocs

    Experience:

    • At least 3-5 years’ experience in a similar position (front-end or back-end development)
    • Experience of dealing with relevant stakeholders
    • Exposure and experience in using IT methods and tools, including setup, configuration, maintenance and support
    • Experience using established techniques to identify current problems and document business requirements for simple subjects
    • Some experience with data management and project management

    Method of Application

    Interested and qualified? Go to Achievement Awards Group on awards.mcidirecthire.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Achievement Awards Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail