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 an impact on digital transformation:
- Develop new functionality and products on our existing software products
- Design code, test, install, maintain, and retrofit software programs
- Analyse code non-conformities and develop code enhancements
- Provide technical assistance and information to other team members
- Responsibility for live systems, maintaining queuing systems as assigned
- Building new systems with technologies such as .NET / ASP.NET / C# / SQL / WCF
- Client focus – Ensuring that the client‘s perspective is a driving force behind business decisions and activities; crafting and implementing service practices that meet client and business needs
- High Work Standards – Setting high standards of performance for self and others; assuming responsibility and accountability for successfully completing assignments or tasks; self-imposing standards of excellence rather than having standards imposed
- Initiating Action – Taking prompt action to accomplish objectives; taking action to achieve goals beyond what is required; being proactive
- Decision Making – Identifying and understanding issues, problems, and opportunities; comparing data from different sources to draw conclusions; using effective approaches for choosing a course of action or developing appropriate solutions; taking action consistent with available facts, constraints, and probable consequences.
- Managing Work – Effectively managing one’s time and resources to ensure work is completed efficiently.
- Energy – Consistently maintaining high levels of activity or productivity; operating with vigor, effectiveness, and determination over extended periods of time
- 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
- At least 3 to 5 years of experience working in web development technologies with in-depth knowledge of .NET technologies
- Awareness of N-tier architectures, database design, transaction processing, distributed systems, TDD, and dependency injection
- Experience with some core technologies: C#, .NET, .NET Core, Microservices, Web API, ASP.NET, MVC, SQL Server, AWS, Lambda, RDS, S3, Elasticsearch, Event-based architectures
- Experience with CI/CD, Unit Testing, REST API design
- Proficient in database development, web development, windows development, source code control, configuration management, deployment
- Experience in Agile development environments
- Good verbal English communication skills, especially in the global software development environment
- Be happy to coach, mentor and train less senior colleagues
Hình thức
Quyền Lợi
At Positive Thinking Company, we don’t just offer you a job, we offer you a career full of positivity!
- 13th-month bonus
- 14 annual leaves
- Premium Health Insurance Program
- English class with a native teacher, soft skills, technical training, Udemy courses, and professional certification programs (Sponsored)
- Flexible annual leave schedule
- Referral Bonus Program
- A feel-like-home workplace decked out with Apple & Dell tools and equipment
- Lots of team building and entertainment activities
- Recognition awards for teams and individuals
- Regular tech talk and webinars
- Modern working place and office facilities
- Access to global opportunities
- And much more!
Mức lương
Thỏa thuận
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.