- Participate in designing, developing, and maintaining overall architecture of desktop and web applications.
- Participate in designing, developing, and maintaining overall architecture of OLTP and OLAP databases and Data marts in a Data Warehouse environment.
- Maintain quality and ensure responsiveness of applications and data processes.
- Collaborate with the rest of the engineering team and other departments to design and launch new applications and enhance current ones.
- Gather and maintain requirements, technical specifications, and architecture documents.
- Collaborate in the research, analysis, and implementation of new technologies.
- Closely work with IT to facilitate the implementation of systems, software, and dependencies in a network infrastructure.
- Effectively manage day-to-day activities to successfully meet the deliverables of complex software development projects.
- Perform other duties and/or special projects as assigned.
Knowledge and Skills
- 2-3 years of experience and/or a Bachelors in Computer Science.
- Proficient experience developing .NET Framework, .NET Core, and Angular 4+ applications.
- Proficient experience developing desktop and web applications using C#, MVC, ASP.NET, LINQ, JavaScript, TypeScript, XML, JSON.
- Proficient experience using T-SQL to create, scale, and maintain tables, views, stored procedures, functions, cursors, and triggers.
- Other SQL server skills such as SSRS, SSIS, and SSAS are a plus.
- Knowledge of code versioning tools such as Git Lab, Git Hub and Team Foundation is a plus.
- Understanding and implementation of security and data protection.
- Be willing to learn and adopt new technologies to keep up with fast pace of the programming industry.
by via developer jobs - Stack Overflow
No comments:
Post a Comment