Hi,
We have an urgent requirement of Sr. C# / ASP.NET Developer. This is a Long Term position based in Jersey City, NJ. If you are interested in this position, please contact me / send your updated resume.
Title: Sr. C# / ASP.NET Developer
Location: Lenexa, KS
Duration: 6 Months – Contract to Hire
Note: Required Green card and citizens only
JOB Description:-
The Senior Software Developer is responsible for the architecture, design, development and maintenance of internal and external enterprise level applications, web sites and web services for our client. This person will work with a small, agile team in a fast paced environment to create applications with the latest technologies and may be solely responsible for entire components of systems.
This position is potentially responsible for after-hours support of operational issues related to production systems.
Distinguishing Characteristics and Qualifications:
The Senior Software Developer must exhibit the following characteristics:
• Self-motivation
• Pride in work and accomplishments
• Excellent communication skills
• A passion for technology
• Desire to learn
• Belief in personal and team accountability
• Attention to detail
This developer must have at least 5 years' experience developing enterprise applications including but not limited to Microsoft Windows, web, and services, with at least 3 years' experience developing applications using .NET technologies.
Responsibilities:
• Architect, design, develop, and support new and existing web services and applications.
• Contribute to the project planning process by making technology recommendations for new development.
• Support and mentor design and development staff in developing efficient, fast loading and organized web sites.
• Work with internal customers to gather and specify requirements for new functionality.
• Maintain and modify existing web applications.
• Manual and automated testing of applications and systems.
• Participation in application design sessions
• Participation in code review sessions
• Peer review of code modifications
• Contribution to the creation of development methodologies
• Contribution to the creation of coding standards
• Troubleshoot problems and identify opportunities for improvement.
• Ability to work in a fast-paced environment while effectively prioritizing multiple tasks.
• Write or revise program documentation, operations documentation and user guides.
• Mentor and train less experienced staff in development best practices.
Requirements:
The Senior Software Developer must be knowledgeable in and experienced with the following concepts:
• Strong Object-oriented skills
• Relational database design
• Tiered software architecture
• Threading and synchronization
• Microsoft Windows architecture
• Networking and socket-based communications
• Unit testing and mocking
• Inversion of control and dependency injection
• Design patterns, common refactorings, SOLID principles, and single responsibility principle
• SCRUM and LEAN Agile methodologies
• How to avoid basic OWASP security vulnerabilities (SQL Injection, Cross Site Scripting, etc.)
The Senior Software Developer must be skilled in the following technologies:
• Microsoft Visual C# (including newer language features)
• ASP.NET, ADO.NET, Web Services (Web API, WCF, SOAP), ASP.NET MVC, IIS.
• Responsive design with HTML 5 and CSS 3
• JavaScript, Ajax, and JavaScript frameworks like JQuery
• SQL Server experience and strong SQL skill, experience creating stored procedures, functions, triggers, etc.
• Must have the ability to explain technical concepts to non-technical business users.
• Strong communication skills to professionally interact with staff throughout the organization.
The Senior Software Developer must have the ability to:
• Solve complex business problems
• Work under minimal supervision
• Provide mentorship to junior developers
• Interpret user, developer problems and suggest appropriate system change proposals to correct defects and to enhance system functionality and performance
• Work in a project team environment to satisfy system requirements
• Prioritize and break down tasks
• Meet demanding schedules and timelines
• Communicate and work effectively with a variety of personnel
• Maintain confidentiality of information
Preferred Skills:
• Experience with JavaScript libraries such as JQuery, Angular, Knockout
• Experience with responsive frameworks such as Bootstrap
• Experience with SOA development and micro-services
• Experience with micro-ORMs such as Dapper
• Experience with Java development a plus Java as we migrate Java legacy code to a .NET service layer.
Thanks & Regards
Nitish Yadav
IDC Technologies Inc | e: Nitish@idctechnologies.com | o: 408-457-9381 Extn 4014 |
1851 McCarthy Blvd., Suite # 116, Milpitas, CA - 95035
Gtlk and Yahoo IM: Recruiter.nitish
You received this message because you are subscribed to the Google Groups "US Jobs: Requirements, Clients and Consultants" group.
To unsubscribe from this group and stop receiving emails from it, send an email to recruiters-r-us+unsubscribe@googlegroups.com.
To post to this group, send email to recruiters-r-us@googlegroups.com.
Visit this group at https://groups.google.com/group/recruiters-r-us.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment