About the role
We are looking for a software developer who will be engaged in all phases of the software development lifecycle that include gathering and analysing user/business system requirements, responding to outages and creating application systems. The software developer will participate in design meetings and consult with clients (both internal and external) to build, refine, test and debug programs to meet business needs.
Job Description
Researching, designing, implementing, and managing software programs
Testing and evaluating new programs
Writing and implementing efficient codes/scripts
Determining operational practicality
Developing quality assurance procedures
Deploying software tools, processes, and metrics
Maintaining and upgrading existing systems
Troubleshooting, debugging, maintaining and improving existing software
Compiling and assessing user feedback to improve software performance
Working closely with other developers, UX designers, business and systems analysts
Developing technical documentation to guide future software development projects
Training users
Qualifications
Degree in Computer science , IT , programming or related field.
3+ years of professional software development experience as a Full Stack Developer with key experiences in (Python, Javascript, HTML, CSS, SQL, PHP, Java, or similar)
Professional experience in PostGres, MySQL, React, Pandas, Django, or similar technologies
Experience with responsive web design, including API and database creation
Commercial and business awareness and experience
Hands-on, and with strong execution skills
Good written and communication skills and high attention to detail
Passion for innovation, learning and use of technology to change business
Have the ability to handle pressure and meet deadlines
An independent thinker who is able to thrive in a fast-paced dynamic environment.
Organized and with excellent time management skills
go to method of application »
Use the link(s) below to apply on company website.
Apply via :