Senior Software Engineer

Kinoyee Express

Kinoyee Express

Kinoyee Express

Follow

Summary

  • Vacancy: 02
  • Age: at least 26 years
  • Location: Dhaka
  • Salary: Tk. 30000 – 55000 (Monthly)
  • Experience: 2 to 6 years
  • Published: 18 Nov 2024

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science & Engineering, Bachelor of Science (BSc) in Computing & Information System, Bachelor of Science (BSc) in Computer Science
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)

    Experience

    • 2 to 6 years
    • The applicants should have experience in the following business area(s):
      Computer Hardware/Network Companies, Logistic/Courier/Air Express Companies, Group of Companies

    Additional Requirements

    • Age at least 26 years
    • 5+ years of professional software development experience
    • Strong proficiency in at least one modern programming language (e.g., PHP, Java, JavaScript/TypeScript)
    • Extensive experience with web services and RESTful APIs
    • Solid understanding of distributed systems and microservices architecture
    • Experience with cloud platforms (AWS, GCP, or Azure)
    • Strong knowledge of database systems (both SQL and NoSQL)
    • Experience with version control systems (Git) and CI/CD pipelines

    Preferred Qualifications

    • Experience with container orchestration (Kubernetes, Docker)
    • Knowledge of infrastructure as code (Terraform, CloudFormation)
    • Experience with agile development methodologies
    • Contributions to open-source projects
    • Experience with event-driven architectures
    • System design and architecture experience
    • Track record of mentoring junior developers

    Technical Skills

    • Programming Languages: PHP, Java, JavaScript/TypeScript
    • Frameworks: Laravel, Spring Boot, Node.js, React/Angular
    • Databases: Mysql, PostgreSQL, MongoDB, Redis
    • Tools: Docker, Kubernetes, Jenkins, Git
    • Cloud Platforms: AWS/GCP/Azure
    • Testing: Unit testing, integration testing, TDD

    Soft Skills

    • Strong communication and collaboration abilities
    • Problem-solving and analytical thinking
    • Leadership and mentoring capabilities
    • Project management skills
    • Ability to work independently and in teams

    Responsibilities & Context

    At Kinoyee IT, we’re a forward-thinking technology company dedicated to building innovative solutions that solve real-world problems. Our engineering team works on challenging projects using modern technologies while maintaining a healthy work-life balance.

    Position Overview

    We’re seeking an experienced Senior Software Engineer to join our growing engineering team at Kinoyee IT. The ideal candidate will help shape our technical direction, mentor junior developers, and drive the implementation of complex features while maintaining high code quality standards.

    Key Responsibilities

    • Design and implement scalable, maintainable software solutions
    • Lead technical design discussions and architecture planning
    • Mentor junior developers and conduct code reviews
    • Collaborate with product managers to define technical requirements
    • Troubleshoot and debug complex production issues
    • Drive best practices, coding standards, and technical documentation
    • Participate in system design and architecture decisions
    • Contribute to engineering team’s technical roadmap

    Skills & Expertise

    Computer Engineering

    Computer Operating

    Employment Status

    Full Time

    Job Location

    Dhaka

    Source link

    To apply for this job email your details to admin@chakricircular.com