Search by job, company or skills

Pi Securities Public Company Limited

Senior Software Engineer

3-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Software Engineer (Full Stack)

Job Description

  • Lead development of features, experiments, technical projects, and complex systems.
  • Act as a technical architect and mentor, driving adoption of the right technologies.
  • Build a personal trading and investments platform using .NET 8, Go, Flutter and Next.js.
  • Continuously evolve architecture and improve software quality.
  • Contribute significantly to agile and scrum practices.
  • Collaborate across full-stack engineering teams, including server, client, and infrastructure, to deliver optimal solutions.

Qualifications

  • Bachelor's degree in Computer Science or equivalent experience (passion and capability valued over academic credentials).
  • 35+ years of experience developing performance-critical applications in production using backend languages/frameworks such as .NET, Go or TypeScript.
  • 35+ years of experience in Web Application on Next.js and able to design systems and work with large code bases very well.
  • Strong understanding of OOP and Functional Programming principles.
  • Enthusiastic about new technologies and evolving tech stacks.
  • Excellent communication and coordination skills.
  • Ability to analyze and resolve complex technological issues.
  • Good command of English.

Preferred Skills

  • Background in financial and crypto business.
  • Knowledge of scalable physical architecture and building resilient, highly available solutions.
  • Experience with SQL and NoSQL (CouchBase, ElasticSearch, Redis) and queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ).
  • Hands-on experience with CI/CD solutions.
  • Proficiency in modern coding and design practices (Clean Architecture, Domain Driven Design, Event Driven, SOLID principles, TDD).
  • Experience across multiple front-end platforms (iOS, Android, Web, REST APIs).
  • Familiarity with cloud platforms (AWS preferred).
  • Exposure to big data and data-driven environments.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 134939991