Description | Client is Dow, project location can Saginaw MI or Philly PA. But most relocate to one of these 2 locations. Project Duration is 6 months with extensions expected. We are not looking for a simple coder but one that can help design, drive dialog with business people and help on translating requirements to design and execution. Job Description Windows/.Net Developer Description The Windows/.Net Developer plays a key role in our application development team. He/she is accountable for participate in one or more phases of functional, technical design and development of I/T projects, providing technical support to applications. Primary Responsibilities Project delivery: · Involvement in application development, including Requirements Analysis, Design, Development, and Implementation. Work with architects and partners to ensure development meets functional and technical design needs. · Meet with business partners, understand requirements and translate into technical solution, manage dependencies and priorities, and drive the project delivery. · Hands on programing work to deliver the products. · Proactively works with the project team to manage project issue, schedule and communication. · Provide functional and technical expertise to projects. · Communicate status, metrics, risks and issues on a timely basis. Application Support: · Participate in daily application support; ensure the support team delivers the necessary functional and technical support following defined SLA. · Disciplined in execution of support process internally and externally, coordinate with Vendor support team, ensure support SOP being well followed and measured. · Provide functional and technical support to support team as required and optimize applications as needed. Technical Skills Must have: - Proficiency of full software development lifecycle and methodology including waterfall & scrum
- Proficiency of hands on programing of following:
- Visual Studio
- .Net programming (C# or VB.Net, WinForm, ASP.NET WebForm / MVC, WCF, WebAPI)
- Classic ASP programming
- Web programming, HTML/CSS/JS, JQuery framework
- Oracle / MS SQL database: query, table schema, store procedure
- IIS web hosting knowledge: IIS website deployment, configuration, security, etc
Nice to have: - Windows server basis (Active Directory, IIS, services, Windows administration, security, etc)
- Performance tuning
- UI/UX
- Knowledge of C, C++, VB6, SharePoint.
- Scripting, EXCEL VBA programming, OpenXML, Office add-in
- Infrastructure knowledge: Network, HTTP, TCP/IP
- BI/DW, ETL, reporting
- Design Patterns, Enterprise architecture, SOA, EAI, BPM, Messaging & Queue, etc
- Knowledge of OO Methodology, UML and Design Patterns is essential.
- Knowledge of product API programming.
Education - Prefer Bachelor or Master Degree in computing related subject, ie Computer Science, Computer Software, and Information Systems. - 3+ year hands-on experience of application design, development, implementation and/or support. |