Software Developer

We are looking for a Software Developer to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. Your goal will be to build efficient programs and systems that serve user needs. If you also have experience in Agile frameworks and popular coding languages (e.g. JavaScript, .NET, C#), we’d like to meet you.

What We Can Offer

  • Competitive Salary
  • 20 Paid Time Off with 5 convertible to cash at the end of the year
  • HMO with 1 free dependent
  • Group Life and Accident Insurance
  • Other exciting monetary allowances
  • Great team, culture, and environment and tons of opportunity for career growth

Work Schedule: Day/Night

Work Type: Hybrid

Position To Fill: One

What You'll Do

  • Work with developers to design algorithms and flowcharts.
  • Produce clean, efficient code based on specifications.
  • Integrate software components and third-party programs.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug and upgrade existing software.
  • Gather and evaluate user feedback.
  • Recommend and execute improvements.
  • Create technical documentation for reference and reporting.

What You Need to Qualify

  • Graduate BS in either Computer Science, Information Technology, Software Engineering or equivalent.
  • Strong communication skills, both oral and written.
  • Proficiency in HTML 5, CSS3, JavaScript (ES6).
  • With at least 1 year experience with .NET Core (C#) Web App or Web API development and Python programming language.
  • Knowledgeable in Modern JavaScript Frameworks and Best Practices (React, Vue, TypeScript, Node, and Web Components).
  • Basic knowledge of Git or other Version Control systems.
  • Proficient understanding of API functionality and backend systems operations.
  • Must have the capability to understand and apply the software development cycle.
  • Approaches situations in a systematic or logical manner.
  • Ability to identify problems, determines possible solutions, and actively work to resolve the issues using various problem-solving tools and techniques.
  • Knowledge in DB and caching techniques (SQL, MSSQL, PostgreSQL, MongoDB, Redis, Elasticsearch) is a plus.
  • Knowledge in Serverless Technologies (AWS Lambda, Azure Serverless).
  • Knowledge in http auth is a plus.
  • Knowledge in Agile/SCRUM methodology is a plus.
  • Amenable to work on a remote set up & office based set up.
  • Has a stable postpaid internet connection at home with minimum speed of 10 mbps