Position ID: NAL-13-168
Job Description:
Overall Responsibilities:
Responsibilities:
Job Description:
Overall Responsibilities:
The
person will work with senior business and technical personnel to help convert
(re-platform) a legacy system to a modern .NET framework. This effort requires
the development of user interfaces, business rules, database queries and stored
procedures, and application maintenance.
- Act as an experienced .NET solutions developer for the system re-platforming project
- Design and develop.NET application based on an understanding of business and customer requirements
- Code front-end and back-end code at the request of project management including writing code behind and SQL queries and stored procedures
- Code, install, and debug user interfaces using appropriate tools or editors
- Convert legacy (similar to COBOL) code to .NET application
- Model user interface prototypes based on collected user requirements, test cases, and developmental objectives
- Develop system reports using Microsoft SQL Server Reporting Services
- Develop and facilitate the exchange of data with external data systems
- Troubleshoot and tune complex SQL queries and stored procedures for optimal system performance
- Significant experience in developing Microsoft .NET based applications
- In-depth knowledge of application development supporting client-server and web-based platforms , protocols, and tools including Visual Studio, ASP.NET, VB.NET or C#, WPF, HTML, CSS, JavaScript, XML/XSLT
- In-depth knowledge of the Model View View-Model (MVVM) coding pattern
- In-depth knowledge of Microsoft SQL Server relational database design, T-SQL required, adept at creating stored procedures, views, user-defined functions, table functions
- Thorough understanding of application development methodologies
- Good in performance tuning especially tuning complex queries, procedure and indexing strategies
- Experience with legacy programming, especially COBOL
- Experience with SQL Server Reporting Services (SSRS) for report generation
- Experience with Microsoft Team Foundation Server
- Accurately estimate work and meet deadlines
- Fluent communication and interpersonal skills with customers, business teams, and technical colleagues
- Proven analytical and problem-solving abilities
- Ability to effectively prioritize and execute tasks in a high-pressure environment
- Very strong customer service orientation
- Experience working in a team-oriented, collaborative environment
No comments:
Post a Comment