Senior IT Developer

Job Responsibilities

  • Developing, Researching and designing software systems, websites, programs, and applications. Writing and implementing, clean, scalable code. Troubleshooting and debugging code. Verifying and deploying software systems.
  • Design and maintain system architecture for web application (front-end & back-end)
  • Constantly research and study new technologies and frameworks for web application development
  • Analysis and solve in Incident & Problem Management Process.
  • Research to demonstrate best practices in software development.
  • Define the technical designs and solutions which meet functional and non-functional requirements, including quality, security, and performance, within committed timeline.
  • Manage the end-to-end life cycle for the production of software applications, including code development and component test execution to demonstrate alignment to the functional specification.

Qualifications

  • Knowledge of OOP and the Microsoft stack: C#, .NET 4, ASP.NET, WebAPI, Entity Framework
  • Knowledge of SQL Server , Oracle , PostgreSQL ,MySQL and store procedures
  • SQL queries, Stored Procedures, Functions. T-SQL experience.
  • Knowledge of HTML5/CSS/JS is a must
  • Knowledge of Angular and TypeScript is a plus
  • Knowledge of Python is a plus
  • Knowledge of UML, Agile and Scrum is a plus
  • Knowledge of Report (Cystal Report, Power BI, Jasper Report)
  • Positive, customer-service minded, with analytical and problem solving skills
  • Eager to learn new technologies
  • Self-motivated, creative, able to take the initiative
  • Experience more than 5 years
  • Bachelor's Degree or higher in Computer Science/Engineering/Information Technology or related field of study

Human Capital Management
& Development Department

HCMD
Tel: 02-6669000 ext. 5311,5312Email: recruitment@thairelife.co.th