Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develops and tests configurations for complex solutions for existing or new applications.
- Develops, tests, and implements solutions based on latest technologies, techniques and market trends.
- Develop and maintain web based client/server applications as well as web sites to support a wide array of client machine configuration.
Job Requirements
- Bachelor's Degree in Computer Science/Computer Engineering or equivalent
- Minimum of 5 years application development experience using ASP.NET, C#.NET, WCF, MVC to develop large systems
- Solid Experience in MS SQL Server, SSRS and Crystal Reports.
- Strong understanding of OOP principles and enterprise design patterns
- Solid Expertise in the following: Team Foundation Server, Web API,.NET Framework, Web Services, JSON, SOAP, REST, HTML5, CSS, AJAX, JavaScript , AngularJS
- Solid foundation in computer science, with competencies in data structures, algorithms and software design.
- Strong knowledge of web architecture/design and web best practices
- Demonstrated strong ability to interpret requirements and design solutions to fit those requirements
- Ability to interact successfully with business partners and technology teams
- Ability to handle concurrent projects while working independently and in teams
- Working knowledge or familiarity with Agile methodologies
- Strong communication and problem-solving skills
Nice to have:
- Good knowledge in Microsoft SharePoint Server 2010/2013
- Android /iOS Development Skills
- Microsoft certifications