Senior Software Engineer Jobs at QrioMatrix in Colombo, Sri Lanka

Application deadline date has been passed for this Job.
Exploreture
  • Post Date: November 3, 2023
  • Applications 0
  • Views 35
Job Overview

Senior Software Engineer

Photo young serious software developer working in front of computer monitors

Role Description

We are currently looking for a Senior Software Engineer for a full-time on-site role. As a Senior Software Engineer, you will play a crucial role in our team, responsible for designing, developing, and maintaining complex software systems. Your primary focus will be to collaborate with cross-functional teams, identify business needs, and implement effective solutions. In addition, you will serve as a mentor and guide for junior engineers, actively participate in code reviews, and ensure that high-quality software development practices are consistently followed.

Qualifications

We are currently seeking a Senior Software Engineer for a full-time on-site role. Qualifications include:

  • Excellent understanding of computer science concepts and principles.
  • Expertise in Back-End Web Development and Software Development.
  • Proficiency in Programming and Object-Oriented Programming (OOP).
  • Strong problem-solving skills.
  • Experience in building scalable and high-performance systems.
  • Experience in cloud-native and microservices architectures is a plus.
  • Bachelor’s or Master’s degree in Computer Science or related field.
  • Excellent written and verbal communication skills.
  • Ability to work collaboratively in a team environment.
  • Passionate about staying up-to-date with the latest industry trends and technologies.

Additional expertise and experience in:

  • ReactJS
  • HTML & CSS/SASS
  • JSON and RESTful APIs
  • TypeScript, Node.js, JavaScript
  • GraphQL
  • SOLID Programming Principles
  • Design Patterns
  • Event-Driven Design (Pub/Sub, Message Queues, Event Sourcing, CQRS)
  • AWS Experience (AWS Lambda, AppSync, DynamoDB, Aurora, Amplify, Kinesis, S3)
  • Asynchronous Programming
  • Test Automation (TDD, Unit, Integration, API, Contract Testing; Jest or other testing frameworks)
  • Infrastructure Automation
  • Good communication skills and experience with client communication
  • Excellent team player

 

 

 

 

Apply Now

Job Detail
  • Offered SalaryNot Specified
  • Career LevelNot Specified
  • ExperienceNot Specified
  • GenderBoth
  • INDUSTRYComputer and technology
  • QualificationBachelor's Degree
Shortlist Never pay anyone for job application test or interview.