Description :
Location: Illinois
The Senior Application Developer is responsible for technical systems analysis, software design and development, application testing, deployment planning, and post-implementation support.
PRINCIPAL DUTIES
· Participate in all phases of SDLC. Responsible for technical systems analysis, software design and development, application testing, deployment planning, and post-implementation support.
· Interface with internal business partners to identify needs and translate business requirements into technical specifications
· Develop and maintain applications using C# and the .NET framework, SQL Server, and various other Microsoft technologies. Responsible for development of all tiers of applications.
· Research and evaluate technologies and technical solutions.
· Partnering with QA Team, perform integration testing to assure new functionality and enhancements are performing to specification and do not adversely affect existing functionality.
· Collaborate with IT Operations team to resolve system incidents, as needed.
REQUIREMENTS
· Bachelor\s degree in Information Systems, Computer Science or equivalent.
· 6+ years of business application design & development experience.
· Extensive experience developing enterprise-level applications using object-oriented techniques using industry best practices (e.g., design patterns, etc).
· Deep technical expertise in Microsoft-based application development: C#, .Net framework, Web Services,
ADO, various persistence management options (data transfer objects and object de/serialization), SQL Server (2000, 2005), stored procedures, complex queries. Exposure to VB6/COM.
· Experience gathering and documenting system requirements accurately and effectively.
· Exposure to one or more formal software development lifecycle methodologies (e.g., Agile, RUP, MSF)
· Retail industry experience a plus.
Excellent salary, bonus and benefits.
To Apply: For prompt consideration, contact CTR's Olivia Fortuna about: [link removed] Senior Application Developer