Software engineer (Back End) will be playing a key role in the design, installation, testing, and maintenance of software systems to help businesses be more efficient and provide a better service. Software Engineer might be responsible for writing and coding individual programmes or providing an entirely new software resources.
What you will be doing :
- Develop, test, and implement new software programs
- Design and update software database. This includes, but is not limited to: Software Applications, Web Sites, Data Communication Processes and User Interfaces
- Test, maintain and recommend software improvements to ensure strong functionality and optimization
- Independently install, customize and integrate commercial software packages
- Facilitate root cause analysis of system issues
- Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing
- Identify ideas to improve system performance and impact availability
- Resolve complex technical design issuesDevelopment of technical specifications and plans
- Analyze user requirements and convert requirements to design documents.
Qualifications
- Familiarity using server side language like Python/Golang
- Familiarity with SQL, especially modern versions of PostgreSQL
- Experience with test driven development
- Bachelors' degree in Computer Science or equivalent from a reputable university
Additional Information
Fresh Graduates are encouraged to apply