.NET Application Developer Loc: Syracuse, NY Duration: 6 months
Job Description:
Develop, modify, or update applications in support of business objectives and ongoing operations. Participate in the Developer role in development teams' efforts to determine unit needs and business processes that are automated by the application. Participate in or review all of the steps in the software development life cycle to create and modify
software.
Key Job Functions:
· Serve as Developer and sometimes Analyst in course of application development projects.
· Participate with a team of technical staff and managers or business unit to determine technical systems requirements and functionalities needed in development projects.
· Assess detailed specifications against design requirements.
· Utilize development tools to assist or facilitate development process.
· Responsible for the detailed design documentation, development, unit testing and maintenance of internally developed applications and externally purchased software products.
· Write code for system designs that span platforms.
· Write code for enhancing existing programs or developing new programs.
· Write detailed technical specifications for subsystems and identify integration points.
· Estimate timelines required to complete programming projects.
· Perform unit testing and debugging and set test conditions based on code specifications.
· Supports application throughout the Product Development life cycle.
· Coordinate with areas for integration architecture solutions and determine the integration approach.
· Review applications and make recommendations.
Experience/Skills:
· 5 or more years of design documentation, development, unit testing and maintenance of internally developed applications and externally purchased software products
· 3+ years experience developing applications using some of the following technologies: Microsoft Visual Studio, NET 3.5/4.0/4.5 Framework, C#, ASP.NET, ASMX and WCF Web Services, and ADO.NET, C#, SQL, Silverlight, MVC, REST calls, AngularJS, RPGIV, RPGILE, CL, CLLE, DDS, code to and creation of APIs.
· 3+ years developing web services or SOA.
· 3+ years working with SQL Server 2010/2014/2016 or Oracle, stored procedures, packages and functions.
· 2+ years iterative software development methodologies (e.g. RUP, Agile, Scrum, etc.).
· Solid understanding of object-oriented programming (OOP) and computer science foundations, such as memory management and low-level algorithm performance.