Explore outstanding AI & Data jobs.
See now

Senior Software Engineer (Go, Scrum/Agile, Cloud)

QaasT
21/4 Le Hong Phong, Phuoc Ninh Ward, Hai Chau, Da Nang
At office
Posted 2 days ago
Job Expertise:
Job Domain:
IT Services and IT Consulting

Job description

QaasT, which stands for Quality as a Service Technology, is fully committed to providing top-tier, reliable solutions that consistently meet high standards. Our goal is to deliver innovative and impactful services that our clients can trust, helping them thrive in the ever-evolving technology landscape. At QaasT, we prioritize excellence in everything we do, ensuring that our clients benefit from cutting-edge solutions designed to drive success and make a real impact in their industries.

Job Description

As a Senior Software Engineer at QaasT, you'll play a pivotal role in our development team, spearheading the design, development, and maintenance of high-performance, scalable web applications utilizing the Go programming language. Collaborating with diverse teams, you'll ensure that solutions adhere to the company's technical requirements and industry best practices.

This position demands:

  • Proficiency in Go Programming Language
  • Analytical Problem-Solving Skills
  • Strong Emphasis on Application Lifecycle Support
  • Continuous Learning and Adaptation to New Technologies
  • This position is open for both onsite and remote work options.

Responsibilities

  • Utilize the Go programming language to design and develop backend applications for QaasT products, harnessing the language's powerful capabilities.
  • Support the entire application lifecycle, from conceptualization and design to rigorous testing, deployment, and ongoing support.
  • Employ analytical skills to identify and analyze problems, debug issues efficiently, and craft elegant code and technical solutions that align with project requirements.
  • Seamlessly integrate front-end code, database technology, and third-party libraries using modern frameworks, ensuring smooth interoperability and functionality.
  • Optimize application performance, scalability, and security to address evolving business needs, employing best practices to enhance efficiency and robustness.
  • Write clean, efficient, and reusable code with solid business logic, adhering to industry best practices and coding standards.
  • Conduct thorough code reviews, provide constructive feedback, and mentor junior developers to foster their growth and development.
  • Skillfully debug complex issues to maintain application quality and stay abreast of Go development trends and best practices to enhance skills and knowledge continuously.
  • Embrace new technologies and adapt to the evolving software development landscape through continuous learning and experimentation.
  • Collaborate closely with cross-functional teams to define, design, and implement new features, ensuring alignment with project goals and objectives.

Your skills and experience

  • Bachelor's degree in Information Technology, Computer Science, or a related field.
  • Proven experience in software development with a strong emphasis on the Go programming language.
  • Proficiency in g, with a deep understanding of its ecosystems and frameworks.
  • Solid grasp of software development principles, data structures, and algorithms.
  • Experience with SCRUM/Agile software development methodologies.
  • Experience in building and optimizing microservices and cloud-native applications is advantageous.
  • Experience in designing distributed systems and working with microservices architectures.
  • Familiarity with containerization technologies such as Docker.
  • Strong knowledge of architectural styles and design patterns.
  • Excellent teamwork and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Exceptional problem-solving skills and a proactive mindset to tackle complex technical challenges.

Why you'll love working here

  • Leave: Enjoy 12 days of annual leave per year, plus Myanmar holidays, with the weekends off 
  • Year-End Rewards: Performance-based discretionary bonuses 
  • Vibrant Workspace: Dynamic office with coworking zones and a café 
  • Technology Access: According to the laptop policy 
  • Innovation-Driven Environment: Fosters professional growth 
  • Technical Challenges: Keep abreast of the latest technology trends 
  • Team Activities: Monthly celebrations and various bonding activities

Delivering comprehensive IT solutions across Asia

Company type
IT Service and IT Consulting
Company industry
IT Services and IT Consulting
Company size
51-150 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email