Software Engineer
Salary Range: $3,500-$4,500 / month
Key Responsibilities:
- Collaborate with the development team to design software solutions, including algorithms, flowcharts, and applications.
- Develop and implement features and functionalities for web and server applications that cater to customer-facing services and network infrastructure.
- Write clean, efficient code and integrate various software components seamlessly.
- Verify, deploy, and troubleshoot software systems, upgrade existing applications, debug errors, andgather and assess user feedback.
- Contribute to ongoing improvements and create comprehensive technical documentation for reporting and reference purposes.
- Identify and address performance bottlenecks in applications and network infrastructure, working closely with IT, DevOps, and Software Engineering teams.
- Proactively identify potential security risks that could compromise the organization’s network or data and escalate these concerns to the Information Security Team.

Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Technology, or any relevant field or equivalent technical experience.
- At least 2 years of relevant experience in software development.
- Proficiency in both front-end and back-end technologies (e.g Angular, TypeScript, ORMs, SQL,
- JQuery, Bootstrap, Sass/LESS, CSS3, HTML5)
- Strong understanding of software and networking principles, including secure coding practices.
- Proficiency in programming languages such as JavaScript and PHP; familiarity with CSS, XML, JSON is an advantage.
- Experience with DevOps tools like Git, Codeceptions, Jest, React, and TypeScript is a plus.
- Knowledge of Linux-based operating systems and Test-Driven Development (TDD) methodologies is an advantage but not required.
- Expertise in object-oriented design and experience with continuous integration build systems.
- Excellent communication and teamwork skills, with a strong attention to detail.
- Experience with AWS or Serverless technologies is highly desirable.