WLN – .Net Based Development with java
Location - Eagan, MN.
Duration - 6+ months
Candidate is expected to be self directed with the ability to identify appropriate implementation solutions and set technology direction. Agile experience and TDD (Test Driven Development) skills are a must. Strong collaboration and open to pairing. Candidate will have significant communication with leaders.
Primary Responsibilities
• Web application development in .Net platform
• Develop server based software with Web Services and other XML based technologies
• Develop web application components using HTML, XHTML, and JavaScript
• Implement OO designs using Design Patterns in presentation and business tiers
• Execute on test driven development
• Develop software that operates within a highly scalable distributed multi-tiered system
• Collaborate with architects and software engineers on design decisions and direction for web application requirements and mentor less senior personnel
• Participate with business units using Agile techniques and practices to identify requirements, acceptance criteria and designs
• Produce well-written technical and business communications as needed
• Regularly communicate with project team and management
• Collaborate with architects and technical leads on design decisions and direction
• Contribute to project development estimates and timelines.
• Work collaboratively with others in a team-based environment and serve as a mentor to less experienced developers.
• Generate innovative approaches and solutions to technology challenges
• Effectively balance and prioritize multiple projects concurrently
Minimum Qualifications
• 8 years technology development related experience.
• 2 years experience in the following technologies to research, evaluate, develop and test using:
• .C# Net 3.5 or 4.0 based application development
• MVC Pattern experience
• Rest services or Web Services experience
• Dynamic HTML, XHTML, Ajax and CSS
• Knowledge of XML and related technologies
• Knowledge of Windows Server and IIS
• Proven track record of being able to solve complex problems independently and to seek out and generate innovative solutions
• Very strong interpersonal and communications skills including both oral and written proficiency (must be able to present effectively to a wide variety of audiences including development teams and partners within the business unit)
• The ability to present complex technical topics to a non-technical audience
• Experience and\or a willingness to work in a fast paced Agile software development environment
• Demonstrates self motivation, ability to learn quickly and to apply learnings to solutions.
• Very strong interpersonal and communications skills including both oral and written proficiency (must be able to present effectively to a wide variety of audiences including development teams and partners within the business unit)
• The ability to present complex technical topics to a non-technical audience
• Experience and\or a willingness to work in a fast paced Agile software development environment
• Collaborative leadership style and a strong commitment to continuous improvement
Thanks,
Jay
American Technology Machines, Inc. ( An E-VERIFIED COMPANY )
|| Design | Develop | Deliver ||
Email: J...@americantm.com
Phone: (703) 659-0984
Fax: (703) 649-6141