Mid-to-Senior Level Software Programmer
Candidate will be responsible for leading the development of highly scalable, large volume, enterprise-level solutions. Will perform high-level architectural planning, proof of concepts, and software design. Define and implement standards, shared components, and approaches. Participate in rapid-paced software coding, technical design reviews, functional specifications reviews, and contributes to development project estimates, scheduling, and code reviews. Heavy object oriented architecture experience with a concentration in .NET and C#. Must have 5+ years experience delivering production mission-critical, enterprise level, object oriented multi-tier applications utilizing .NET Web Services or SOAP. Strong background in developing enterprise distributed, multi-threaded systems using leading edge technologies of AJAX, .NET, C#.NET, ASP.NET, ADO.NET, Third Party components. XML, XSLT, SQL, C, C++, Java, COM/DCOM, HTML.HTTP1.1, IIS, Windows Server 2000/2003, Visual Studio 2003/2005, NET 2003. Strong communication written and verbal skills required. Strong client interaction skills. Strong estimation skills.
REQUIREMENTS
.NET Programmer will be responsible for leading the development of highly scalable, large volume, enterprise-level solutions. Candidate will design enterprise oriented applications. Heavy object oriented architecture experience with a concentration in .NET , C#, AJAX, and SQL. Proven hands-on experience designing and developing service based architectures utilizing SOAP or .NET Web Services. Strong background in developing enterprise distributed multi-threaded systems before introduction of .NET. C#, .NET, ASP.NET, ADO.NET, Third Party components, XML, XSLT, SQL, C, C++, JAVA, COM/DCOM, HTML, HTTP1.1, ISS, Windows Server 2000 or 2003, Visual Studio.NET 2003/2005.
Will be required to write specifications and be a hands-on developer as well as lead others.
Professional Skills
•Ability to work well independently and as part of a team in an agile, fast-moving environment
•Good problem solving and decision making skills.
•Graphical programming and UI design experience preferred.
•Ability to multi-task among various assignments
•Strong oral and written communication skills are required
•Skill in interviewing to determine user requirements and business needs.
•Strong programming skills in various languages.
•Knowledge of recent computer and programming technological advancements.
•Possess a proactive, enthusiastic attitude towards challenging problems.
•Able to meet deadlines and schedules.
•Punctuality is a MUST.
•Able to work flexible hours, especially during product launches and production environment issues.
|