SENIOR SOFTWARE ENGINEER (
)
Be part of an energetic, agile development team that is creating exciting enterprise applications for the business world and get your chance to work on a wide array of different technologies ranging from Windows client applications, web services, SQL databases, and then some! The development processes we abide by are geared to create nothing but the best software which meets the needs of customers. As developers, we are provided with great tools, triple 20" LCD's and killer machines to help facilitate our creative tendencies.
EWS Group, LLC is a growing and profitable company that creates enterprise software
solutions for the moving and storage industry.
Description
The Senior Software Engineer works closely with the Lead Engineer and the Product Manager and is responsible for the design and programming of multiple systems.
Responsibilities
• Architect, program, and debug high quality products with efficient and reusable code
• Design, develop, and extend enterprise windows client, back-end database, web services   and other peripheral applications
• Be passionate about good software practices
Qualifications
• At least 5 years of experience in C# programming in a Windows environment
• At least 2 years of experience in WPF development technology
• Experience designing/implementing complex data-driven applications
• Experience with T-SQL programming
• Excellent object-oriented design and analysis skills
• Stellar communication skills
Preferences
• Experience in Agile development philosophies (extreme programming, Scrum, etc.)
• Microsoft SQL 2005/2008 database programming experience
• C++ programming experience
Education and/or Experience
• Bachelor's Degree (B.S.), or M.S. in Computer Science, Engineering or a related degree
To apply for this position please email cover letter and resume to sw-jobs@ewsgroup.com