MAJOR DUTIES AND RESPONSIBILITIES
•Works as part of a team to design, build, test, and maintain efficient, reusable, and reliable code
•Develop and Integrate data storage solutions (SQL, Server, SSRS, FILE Storage)
•Ensures that solution design adheres to Industry software design best practices Identify bottlenecks and bugs and devise solutions to mitigate and address these issues
•Supports standard system processes and enhancements to systems. Ensures that solution design adheres to Industry software design best practices.
•Adheres to defined Software Development Life Cycle & Architecture strategy & intent.
•Follows department standards in areas of development methodology, architecture, code standards, security, and change & configuration management.
•Codes according to documented requirements for data, workflow, logical processes, hardware & operating system environment, interfaces with other systems, internal & external checks, controls, & outputs.
•Ensures that required application performance levels are achieved.
•Translate application storyboards and use cases into functional applications
BASIC QUALIFICATIONS :
Bachelor’s degree in Computer Science, Information Systems, Business or related discipline
Ability to use one or more development languages (C#, HTML, WPF, WCF)
Ability to use one or more database systems (SQL Server, Oracle)
Proficient in one or more database query languages (TSQL, SQL)
3+ years Object Oriented Programming Language Experience
Well organized with a Strong attention to detail
Strong understanding and experience with development frameworks (.NET, WordPress, Angular, Bootstrap)
Knowledge in server-side web frameworks (ASP.NET, Core and ASP.NET)
Expert with SQL Server technologies (SSRS, SSAS, SSIS)
Strong understanding and experience with C# language & object –oriented programing
Experience in creating web applications using WPF
Strong understanding and experience with various design and architectural patterns (MVVM, MVC)