Duties and Responsibilities
- Design and implement features on our existing systems.
- Design highly scalable architecture for new systems in our pipeline.
- Database Designs.
- RESTful API development.
- Bare Linux Deployment.
- Bring innovative solutions and ideas to solve problems.
- Consult with customer about Software system design and maintenance.
- Researches, Designs and develops computer software systems
- Teaching other developers how to incorporate new trends and staying up to date with new technology.
- Generating ideas with team members and offering insightful solutions in architecture meetings.
- All other duties as assigned by the immediate Manager.
Job Requirements
- BSc. in Computer Engineering, Software Engineering, Computer Science or other related fields with > 3.0 CGPA
- At least two years' experience as a Software Engineer.
Required core competency:
- Experience with highly scalable backend development.
- Experience with version control.
- Experience with relational and non-relational databases.
- Experience with Linux Operating Systems and bare linux servers.
- Experience with one of the widely used front end development (Preferably Vue)
- Good communication skill and a team player.
- Excellent coding, the ability to write clean and testable code
- The confidence to express ideas as part of a creative team
- The ability to fit into the team dynamics quickly, meet deadlines and think strategically.
How to Apply
Interested and qualified applicant can apply through: jobs@websprix.com
Note: Use "Senior Software Engineer" as the subject line of your email !