Search by job, company or skills

SOTATEK., JSC

C# .NET Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a C#/.NET developer responsible for building C#/.NET applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop these applications and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.

Level: Junior - Senior

Responsibilities

  • Translate application storyboards and use cases into functional applications
  • Design, build and maintain efficient, reusable, and reliable C# code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization

Compensation & Benefits

  • Saturday & Sunday OFF, Overtime pay is 150%, 200%, 300% as per labor law;
  • Work performance review 2 times/ year (in April and October);
  • Performance bonus, 13th- month salary, public holidays bonus (2/9, 30/4, 1/5, 1/1); bonus for Excellent Employee and Excellent Team;
  • Social insurance, health insurance, unemployment insurance and Bao Viet care insurance;
  • 01 hour paid leave per day for women having children under 12 months
  • 01 day remote work per month; A flexitime allowance of 90-180 minutes per month for employees
  • Minimum 14 paid leaves per annum for all employees after probation;
  • Nice & modern working space with young, dynamic & friendly colleagues and free coffee, tea, drinks;
  • Yearly company trip and year-end party, quarterly team building and weekly eating together; English - Japanese Club, Sports Clubs;
  • Men's Day, Women's Day, Children's Day, Mid-Autumn Festival and other benefits under the provisions of the company;
  • Flat, open and sharing culture with friendly management team; outsourcing company with product mindset;
  • Training courses and working opportunities with technical gurus who built and operated world-class applications with millions of users. This might be a good chance for graduated students to learn cutting-edge technologies and how to build scalable system from scratch;

Job Requirements

Must have:

  • Good at English (speaking skill)
  • 2 years of experience
  • Proficient in .NET, with a good knowledge of its ecosystems
  • Familiarity with the ASP .NET core, ASP .NET MVC, Web API
  • Knowledge of Entity Framework (EF core, EF6), LinQ
  • Strong understanding of object-oriented programming, Dependency Injection, Design patterns, Programming Principles
  • Familiarity with various design and architectural patterns
  • Familiarity with at least one of DBMS such as Microsoft SQL Server, PostgreSQL, MySQL, Oracle, etc..
  • Creating database schemas that represent and support business processes
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • Proficient understanding of code versioning tools (such as Git, SVN)

Nice To Have

  • Experience with popular web application frameworks
  • Familiarity with HTML5, CSS3, JQuery, ajax, Javascript, Bootstrap, IIS
  • Experience with NoSQL, such as MongoDB, ElasticSearch
  • Experience with CI/CD
  • Familiarity with Windows Presentation Framework (optional)
  • Understanding fundamental design principles behind a scalable application
  • Implementing automated testing platforms and unit tests
  • Familiarity with continuous integration
  • Extensive knowledge about OOP and design patterns.
  • Experience with the software outsourcing process

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135893763