Software Developer

.NET, ASP.NET, ASP.NET MVC, Agile, Ajax, C#, FOCUS, HTML5, Hosting, JavaScript, Microsoft SQL Server, Microsoft Windows Azure, OOAD, Oracle, PL/SQL, PaaS, REACH, jQuery, XML, UML, Transact-SQL, RESTful, SOAP, SOLID, Scrum, Software development
Full Time
$100,000 - $130,000

Job Description

The Software Developer is responsible for implementing cloud-based desktop, web, and mobile solutions with Microsoft’s Windows Azure Cloud Computing Technology. The ideal candidate will have a deep knowledge of the Microsoft.NET technology stack be a self-motivated, technically-adept team player. It is important that they be a creative, solutions-based programmer with strong communication, collaboration and development skills who takes great pride in their work.

REQUIRED SKILLS

  • 5+ years of .NET C# and web development experience required•
  • Bachelor's degree in Computer Science or related field or equivalent experience required
  • Excellent skills in Microsoft technologies, including C#, ASP.NET, Microsoft .NET Framework
  • Excellent skills in JavaScript, Ajax, jQuery, CSS, CSS3, and HTML5, XML, SOAP, REST API, Web Services
  • Skills in database technologies (Microsoft SQL Server or Oracle) including database development (T-SQL or PL/SQL)
  • Ability to reach synergy with development team

PREFERRED SKILLS

  • Excellent knowledge of web architectural and design patterns
  • Solid working knowledge of current technologies including object-oriented analysis and design practices (object modeling, use cases, activity diagrams, and UML).
  • Azure Storage
  • Azure PaaS Hosting
  • ASP.NET MVC
  • Expression Blend
  • WP7/MonoTouch/MonoAndroid
  • Payment Industry Experience
  • Knowledge of SDLC methodologies (Agile, CMM, Scrum, Lean, etc.)
QUALIFICATIONS
  • 5+ years of development experience
  • Demonstrated team focus that drives you to forward-thinking process and solutions
  • Strong communication skills (both verbal and written), and ability to effectively work within a team
  • Requires strong technical, people and solution-evaluation skills and knowledge of security best practices
Dice Id : 80121007
Position Id : 6946058
Originally Posted : 2 months ago
Have a Job? Post it