Software Engineer Mimeo.com
THIS JOB HAS EXPIRED
Applications Development - Software Engineers
To complement our rapidly growing business we are seeking bright and highly motivated
Software Engineers for our
Memphis, TN location. These positions will develop technologies to improve the business processes of the company and streamline the work of its employees.
Responsibilities:
- Designs, modifies, develops, writes and implements software programming applications
- Meet and coordinate with other developers and system architects to outline technical design; work with other developers and project managers to estimate projects and determine timelines
- Develop applications within budget/timeline in accordance with requirements using standard coding techniques/methodology such as agile and test driven development
- Works in concert with software support engineers to define, document, analyze, and perform tests for products, systems, components, or modifications using Lean Programming, Test Driven Development and Agile concepts
- Create documented implementation packages of your applications in a thorough and efficient manner
- Maintain an expectable level of technical knowledge through the use of provided training opportunities
Required Skills and Experience:
- BS Degree in software engineering or related field; minimum of four to six (4 â€" 6) years experience in programming/analysis, including designing and developing complex programs from detailed specifications required for enterprise level solutions
- Expert and mentor in current programming technology such as: WCF, WPF, WF, C#, C#.NET, ASP.NET, MS SQL, and all Microsoft operating systems required
- Knowledge of MVVM, Client-side scripting (JavaScript, VBScript, AJAX), Graphic Design, HTML, Silverlight, XML, and IIS is a plus; Cold Fusion knowledge is a plus; knowledge of JDF, PostScript, PDF, and Print Drivers is an additional plus but not required
- Knowledge or experience with developing and deploying Cloud based solutions would be highly desirable
- Familiar with or has experience in Test Driven Development [TDD] and Lean / Agile development processes; Microsoft MSDN, Microsoft Patterns and Practices, Platform SDK, and TechNet documentation
- Excellent communication skills used to interact with internal areas concerning project status and other developers as necessary; strong interpersonal skills
- Professional demeanor consistent with a fast-paced development centric environment; excellent organizational skills
| Location: |
Tennessee, TN
United States
|
THIS JOB HAS EXPIRED