*Position: .Net Developer with Winforms Location:* *Chicago, IL* *Duration: 24+*
*Interview mode: phone then Skype* *Summary:* *The Senior Application Developer supports business process through technology solutions. * *The purpose of the role is to develop business software solutions for complex and large scale projects through object and data modeling, * database design, programming, quality assurance, and implementation support. The Senior Application Developer participates in application standards development and serves as an evangelist for best practices in development. *Education/Experience: * **7 years in application development. * *Bachelor of Science in Computer Science, or equivalent working experience. *Skills and Competencies: * *Demonstrated ability to mentor and coach others. *Working knowledge in the appropriate technical language as aligned under required qualifications below. *Demonstrated ability to understand and articulate details and impacts of complex proposed software solutions. *Proven knowledge in all stages of the software development life cycle. *History of working independently with little direction. *Strong planning and organizational skills with critical attention to detail and creative problem solving skills. *Track record of balancing multiple priorities simultaneously with the ability to adapt to the changing needs of the business while meeting deadlines. *Excellent written and verbal communication skills with the ability to effectively communicate with all stakeholders including senior leadership. **Expertise in creating applications using technologies such as C#, ASP.NET <http://ASP.NET>, ASP, Web Services, XML, SQL Server.* *Experience with ASP.Net AJAX, CSS, JavaScript, and layouts and Web 2.0 UI behaviors is a plus. **Skilled in Windows (WinForms/WPF) Development * *Major Job Duties and Responsibilities: * *Developing system applications to the company's coding standards and quality. *Collaborate with business teams to clarify requirements and business needs. *Technically manage complex and large scale project efforts in development, maintenance and enhancements of business system applications. *Collaborate with other developers and architects (when appropriate) to determine optimal solution architecture, efficiency, maintainability, and scalability. *Complete projects/tasks on a timely basis, according to commitments made to stakeholders and management. *Develop high-level system narratives, storyboards, and user interface prototypes. *Develop system test plans, ensure software quality assurance (SQA) standards are achieved, and validate that business goals are accomplished. *Proactively updated stakeholders and maintain open and courteous communication. *Report project/task status to the appropriate Application Development Manager on a weekly basis. *Utilize an object-oriented software lifecycle methodology and serves as a mentor for Application Developers and Associate Application Developers. *Travel between local facilities may be necessary. *Mentor and coach junior team members. Thank you Regards *Swami A *Sr. Marketer Ennovace Inc Ph: 214.541.9378 F: 724.264.5637 [email protected] www.ennovace.com 1801 S O'connor Rd Irving TX 75061 -- You received this message because you are subscribed to the Google Groups "Associate Programs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/associate_programs. For more options, visit https://groups.google.com/d/optout.
