Senior Software Engineer (Back-End)
atLEX247 ThailandJob Summary
We are seeking a highly skilled Senior Software Engineer (Back-End) proficient in Object-Oriented Programming, Distributed Systems, and Microservices.
You will produce efficient code for existing products while emphasizing best practices and prioritizing unit testing.
Job Description
- You have a good understanding of Object-Oriented Programming concepts.
- You have experience working on Distributed Systems / Microservices.
- You should be able to produce clean, efficient code based on specifications.
- You will be working with an existing product.
- Knowledge of and adherence to best practices for writing maintainable code and unit-testing is a must.
- You possess analytical and problem-solving skills.
- You should be able to work independently as a contributing member in a high-paced and focused team.
Job Requirements:
- Bachelor's Degree in Computer Science or Information Technology, or equivalent experience.
- At least five years of experience writing programs in C# .NET Framework or Java.
- At least two years of experience working with MongoDB or other NoSQL databases.
- Able to learn and understand various API services.
- Self-motivated, eager to solve problems, driven to completion, and willing to work with others. We encourage pair programming and require collaboration on design, code reviews, and testing.
- A hybrid engineer, capable of designing and implementing your own code as well as reviewing, testing, and writing test automation for other engineers' code.
- Enjoys exploring new technologies and programming techniques, with a "willing to learn" attitude.
- Fluent in written and spoken English.
This role is open for both Thai and non-Thai candidates. We can provide full VISA sponsorship if required.
Experience required
- 5 years
Salary
- Negotiable
Job function
- IT / Programming
- Engineering
Job type
- Full-time
Company overview
LEX247 was co-founded by Magnus Mostrom and Daniel Halan in early 2015. Daniel & Magnus were both working at Logica (currently CGI Group), a company employing over 70,000 employees in 125 countries. Having extensive knowledge, one in technology and product building and the other in the legal i ... Read more
Why join us: Imagine working at a company where you get to do what you love each and every day. We’re an experienced, talented, and enthusiastic team driven to make easy things easy and the hard things achievable. We believe in transparent culture, continual learning, experimentation, and putting people first.
Benefits
- Health Insurance
- Job training
- Life Insurance
- Social Security
- Performance bonus
- Five-day work week
- Flexible working hours
- Learning & Development Opportunities
- Professional development
- Paid holidays