Mô Tả Công Việc
The .NET Engineer works in a dedicated team to improve a global-scale product, employing the latest technologies and frameworks. The role collaborates directly with tech experts and like-minded colleagues who are passionate about making impact on digital transformation.
What you will do
- Building and extending global internal user-facing business applications
- Participating in small, energetic teams on a rapid, agile development schedule
- Participate in code reviews to assist in mentoring and coaching devs
- Refactoring, Modernising, and Improving applications used globally
- Provide continuous support and guidance to less senior colleagues through regular coaching activities and support them in fulfilling their personal development plans
Yêu Cầu Công Việc
- 5+ years’ experience working in web development technologies with in-depth knowledge of .NET technologies
- Great communicator and team player with a thirst for new technologies and a quality mindset
- C# Experience using .NET and related frameworks (Entity Framework, WebAPI)
- Microsoft SQL Server & No SQL (Mongo, Redis) experience (Tables, Indexing, Views, Stored Procedures, Transact-SQL, Reporting)
- Unit Testing, and Integration Testing experience using .NET-based frameworks
- Experiences in database development, transaction processing, distributed systems
- Event-based architectures, Queuing and Messaging experience (e.g., Mass Transit, AWS SQS, AWS Kinesis. It is fine if you have experience with other cloud provider's services)
- Proficient in REST API design
- Understanding of financial & legal concepts are big plus (e.g., invoicing, electronic signing)
- Good verbal English communication skills, especially in the global software development environment
- Be happy to coach, mentor and train less senior colleagues
Nice to have:
- Experience with Frontend (ReactJS, State management, Hooks)
Hình thức
Quyền Lợi
At Positive Thinking Company (B.O.T), we don’t just offer you a job, we offer you a career full of positivity!
VISION: We collaborate with our clients to grow and accelerate their digital capabilities as APAC's leading technology & solutions partner.
MISSION: We deliver cutting-edge scalable digital solutions and build amazing engineering teams that guide the business growth and transformation of our clients.
LIVE OUR VALUES: Positive Thinking, Collaboration, Commitment, and Evolution
VARIETY: You will develop digital products and solutions that make a difference for hundreds of thousands of users worldwide!
PURPOSE: You will work on key digital initiatives helping international clients accelerate their product roadmap.
GUIDANCE: The tech experts from our global ecosystem are always ready to support you.
TEAMWORK: You will be collaborating with great people to do great things together!
TRAVEL: Enrich your career experience with our global opportunities as we operate on all continents!
STABILITY: We’ve been around since 1999.
OPENNESS: We operate in a flat structure and our Leaders are open to hearing from you!
MERIT: You will get recognized and rewarded for your contributions.
SUPPORT: We've got your back, we're a family!
FUN: We always have fun in the most positive way at work!