#LI-GM
The Software Engineer will be part of the software development team and participates in all phases of the software development project life cycle, including analysis, design, development, testing of business software applications, and project implementation.
Duties and Responsibilities
Develops information systems by developing and installing software solutions.
Prepares and installs solutions.
Designing, coding, and debugging applications.
Integrate software with existing systems.
Maintain standards compliance.
Requirements:
Has in-depth knowledge of computer languages, operating systems, and DBMS.
Good verbal and written communication skills.
Passionate about software development.
Proficiency in .Net/JAVA, HTML, and JSP/ASP.
Strong knowledge of software development projects.
Application design knowledge in C#.Net, AJAX.
Familiar with JavaScript and C# language, with experience developing web applications.
Experience in handheld application development for various platforms (Android, iOS, and Windows mobile).
Experience in management and development (T-SQL, Stored Procedure, Trigger, etc.) in MS SQL Server database.
Experience with Microsoft SQL Reporting Services.
Knowledge of SQL profiling tools (SQL Profiler) to help identify slow SQL queries.
Experience in supply chain management systems preferred.