Role : Sr. Developer
Location : Madison,WI
Duration : 6+ Months
Rate : $40/hr on C2C(Max)
Job Description :
Required Skills- Java,C#,.NET
5-7 years experience. The Developer is responsible for configuring, building/coding and unit testing the application or technical architecture components. They support a clear transition to the testing role and assist in the deployment to production.
Detailed Description:
1. Review and understand the requirements and technical specifications as part of a solution
2. Analyze system design and develop coding strategy/configuration approach of the solution
3. Develop application code or configure packaged solution following the requirements, technical specifications and system design
4. Follow corporate coding standards and guidelines to include security, architecture and data
5. Work with other developers, designers, and architects to make sure that the configuration and custom components meet application requirements and performance goals
6. Create unit test cases, execute unit and component integration tests and document results
7. Resolve problems in code or configurations
8. Document solution, including program logic, procedures, implementation/deployment instructions and technical recovery plans and ensure transition to functional support
9. Participate in handoff of the application or technical architecture components to the testers to ensure clear and complete understanding of the application
10. Ensure appropriate sign-offs, backout plans and audit controls (versioning) are in place for deployments to production
11. Perform and execute deployment tasks
12. Responsible for coordination and execution of design reviews
Attributes:
• College degree in Computer Science, Engineering, or Management Information Systems
• Job experience equivalent: 12 months IT application development experience
• Demonstrated working knowledge of the entire Software Development Lifecycle
• Proven ability to clearly and effectively communicate business and technical information, both verbally and in writing.
Within the last 2 years:
- 12 months coding and unit testing experience in technical skill set required for role (i.e. VB.Net, ASP.Net, SOA, SQL Server, VB, COBOL, systems integration, etc.)
- 6 months engagement experience with at least one of the following skills: requirements analysis, technical specification development, task planning and tracking, or providing technical leadership to at least one other developer
Required:
· Java
·Tomcat Apache (websphere no)
· OO Analysis Design (e.g. use case), includes requirements,
· DB design · Development
· C# · Testing automation
· Windows services (nice to have)
· Comfortable gathering requirements
· Demonstrated ability to quickly learn new technologies Required
· Application development and maintenance experience with enterprise class applications and large user bases
· Project leadership
· Thought leadership
· Requirements gathering
· Proactive system support and ownership to include establishment of KPIs, performance thresholds, ...
· Project execution
· Architecture
· Strong change management is needed Nice to have
· Java
· C#
· MS Reporting Services
· Experience with one or more Java application servers
· IIS