Software Development
Supervise, consult and define the solutions along with other seniors to solve the given problems Analyze, break down and estimate the assign work Manage, monitor and report the progress to PM or other managers Lead, inspire, mentor, and coach other developers in projects or within company to grow up their skills and knowledges as well as working attitudes Eager to learn, practise and evaluate new technologies and trends then share with other people in projects and/or within the company Investigate and work out the solution for difficult, time-sensitive problems regardless of technologies/domains in projects and/or within the company Reassure best practices applied well in the software development project of the company to improve the overall quality and the overall performance
Education: Bachelor’s degree in CS/Software Engineering (preferred) Programming: Strong C# (5+ years) & OOP concepts Deep understanding of .NET stack (5+ years): C#, ASP.NET MVC/Core, EF/Core 7+ years of experience in software development Databases: Strong SQL Server (5+ years) & relational DB (MySQL/PostgreSQL) experience Non-SQL experience (MongoDB/Cassandra, 1+ year) Frontend: Proficient in a popular framework (Angular/ReactJS/VueJS, 1+ year) Backend: Design & architect RESTful/gRPC/GraphQL APIs Web Technologies: Strong in HTML5, CSS3, JavaScript DevOps: Working knowledge of hosting environments and cloud platforms (CI/CD, Git) Soft Skills: Eager to learn, solve problems under pressure. Fluent in English (both oral & written)
Human Resource Development Policy Developing a high-quality workforce is a top priority at Newwave Solutions. We, therefore, continuously build and refine policies to attract, nurture, and reward talented individuals. Our strategies include: Fostering a Strong Learning Culture: Newwave Solutions regularly conducts internal training programs and sends employees to reputable institutions to enhance both their professional and soft skills. Ensuring Employee Well-being and Rights: We implement regulations that ensure employee welfare and rights, fostering stronger bonds between employees and the company and creating an environment for focused work and dedication. Transparent and Equitable Compensation: We have established a transparent and equitable system for salary and bonuses. Promoting Well-being: We organize regular events to care for the physical and mental well-being of employees during holidays, festivals, birthdays, team-building activities, and summer trips. Advancement Opportunities By joining Newwave Solutions, candidates can benefit from: A Youthful and Transparent Environment: We offer a youthful and transparent environment with clear paths for career advancement. Developing Personal and Professional Skills: We provide maximum opportunities to develop personal, collective, and work productivity capabilities. Compensation and Benefits Competitive Salary, up to 55M gross Bonuses: 13th-month salary, performance-based bonuses tied to the company’s business performance, individual capacity, etc. Full Salary During Probation: Employees receive 100% of their salary during the probationary period. Social and Health Insurance: Social insurance, health insurance, and unemployment insurance as regulated by the government. Social insurance payment is processed during the labor contract signing process. Top-up Health Insurance for Employees after 1 year of employment contract signing Additional Benefits: Longevity benefits, annual health check-up, bi-annual performance reviews, yearly travel and quarterly team-building activities Company Clubs: Participation in company clubs such as Football Club, Game Club, Gym Club, Badminton Club, Media Club, etc. Gifts and Recognition: Gifts for Tet (Lunar New Year), company birthday, welcoming new employees, and other special occasions. Training and Development: Access to complimentary in-house training with experienced instructors. Support for external training programs. Policies that promote learning activities, knowledge exchange, and sharing. Working Hours: 5 days/week, Monday to Friday Flexible working hours: 8 hours/day, can start between 8:30 am and 9:00 am and end between 5:30 pm and 6:00 pm.