;

EMESOFT

People, Professional, Quality & Inovation

Location

596 Cộng Hòa, Phường 13, Quận Tân Bình, Thành phố Hồ Chí Minh

Company size

25-99 members

Industry

Nationality

Vietnam

Full Stack .NET & ReactJS (Junior – Senior)

16 hours ago

At EmeSoft, you can take your career to the next level by working for a company that values personal accountability and an abundance mentality. We design IT solutions better than anyone but need help to do it. We need your help to innovate and provide our clients with the best possible solutions.

We are on the lookout for a skilled Full-Stack Developer with expertise in .NET Core and front-end technologies (React.js). This role entails designing, developing, and maintaining sophisticated web applications, utilizing the robust capabilities of .NET Core in conjunction with modern JavaScript frameworks.

Job Responsibilities

  • Crafting responsive and user-friendly front-end interfaces using React, ensuring seamless integration with backend services.
  • Building and maintaining robust backend services and APIs using .NET technologies, ensuring efficient data processing and business logic implementation.
  • Actively participating in all Scrum ceremonies, including daily stand-ups, sprint planning, retrospectives, and reviews, contributing insights and updates on development progress.
  • Writing clean, maintainable code and adhering to established coding standards and best practices, including implementing unit tests to ensure code reliability.
  • Participating in peer code reviews to maintain code quality, and sharing knowledge and feedback with team members to foster collective improvement.
  • Leveraging cloud platforms such as Azure or AWS for hosting, and data storage, and leveraging cloud-native services to enhance application performance and scalability.
  • Managing database design, implementation, and maintenance, ensuring efficient data storage and retrieval with technologies compatible with .NET, such as MS SQL, MySQL, and PostgreSQL.
  • Collaborating closely with UX/UI designers, QA testers, and other team members to ensure a cohesive development process and promptly address any cross-functional issues.

Job Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 2 - 10 years of hands-on experience in full-stack development, including C#, .NET Framework, .NET Core, and Entity Framework.
  • Understanding of front-end technologies like JavaScript, HTML5, and CSS3.
  • Experience with at least one frontend framework like Angular, React, or Vue.js is highly desirable.
  • Experience in writing unit tests as part of the software development process (xUnit, nUnit, Moq Framework).
  • Familiarity with SQL databases like MS SQL, MySQL, and PostgreSQL and experience in designing database schemas that represent and support business processes.
  • Solid understanding of object-oriented programming concepts.
  • Proficient in API development, including RESTful design, dependency injection, and API versioning.
  • Experience with exception handling, authentication, authorization, and logging is essential. Capable of ensuring API scalability and resilience, and adept at creating clear documentation.
  • Experience or knowledge with cloud platforms like Azure or AWS (any cloud certifications are desirable).
  • Excellent problem-solving skills and the ability to work in a dynamic and agile environment.
  • Strong communication and team collaboration skills.

Location

Quận Tân Bình, Hồ Chí Minh

Level

Junior, Middle, Senior

Year of experience

2 năm, 10 năm

Job type

Benefits for you

Salary in probation time: 100%

Bonus: 13th-month salary

Review salary once per years

Premium Healthcare

Lunch and parking allowances

Exciting company outings/events and team-building activities

Open, friendly, professional working environment

Attractive career path

Sponsorship for training courses, and professional certificates.

More jobs at EMESOFT