*HI ,*
Hope you are doing great...
Please see the job description and let me know about your consultant
Availbility.ASAP
*JOB ROLE: Multiple Positions (C++ OR C# developer)*
*Job Location: Priority1: Scottsdale / Priority2: Kirkland*
*Job Duration: 6+ Months*
*Either Strong C++ Developer with some exposure to C# **OR** Strong C#
Developer with some exposure to C++*
*Location:*
*Mandatory Skills*
Agile, TDD, OPPs, etc…
Prior experience of Ecommerce & Payment implementation will be a huge plus.
*Designation*
*C++ Developer with some exposure to C#*
*Job Description*
*Responsibilities*
- Design, build, and maintain efficient, reusable, and reliable C++ code
- Implement performance and quality modules
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
*Required experience:*
- 6+ years of progressive experience in analysis, technical design,
coding, and testing of PC/Internet based applications. Mobile development
experience also strongly preferred.
- Strong proficiency in C++, with fair knowledge of the language
specification
- Some exposure in C# is also required
- Thorough knowledge of the standard library, STL containers, and
algorithms
- Good understanding of memory management in non-garbage collected
environments
- Understanding of dynamic polymorphism and C++ specific notions, such
as friend classes
- Familiarity with templating in C++
- Familiarity with system call wrapper library functions
- Knowledge of component data sheets and specifications
- Implementation of automated testing platforms and unit tests
- Proficient understanding of code versioning tools {{such as Git, SVN,
and Mercurial}}
- Familiarity with continuous integration
- Bachelor’s Degree in Information Technology, Computer Science, a
related field or related experience/work equivalent.
*Other skills must have:*
- Strong analytical and problem solving abilities.
- Ability to work in a multi-lingual, multicultural environment
- Ability to work well independently and in a team environment.
- Ability to handle multiple tasks, prioritize and meet deadlines.
- Ability to work within a matrix organization.
- Excellent written and verbal communication skills.
*OR*
*Designation*
*C# Developer with some exposure to C++*
*Job Description*
*Responsibilities*
- Design, build, and maintain efficient, reusable, and reliable C++ code
- Implement performance and quality modules
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
*Required experience:*
- 6+ years of progressive experience in analysis, technical design,
coding, and testing of PC/Internet based applications. Mobile development
experience also strongly preferred.
- Strong proficiency in C#, with fair knowledge of the language
specification
- Some exposure in C++ is also required
- Proficient in C#, with a good knowledge of its ecosystems
- Familiarity with the .NET framework
- Strong understanding of object-oriented programming
- Skill for writing reusable C# libraries
- Familiar with various design and architectural patterns
- Knowledge of concurrency patterns in C#
- Familiarity with Microsoft SQL Server
- Experience with popular web application frameworks, such as Nancy
- Knack for writing clean, readable C# code
- Understanding fundamental design principles behind a scalable
application
- Creating database schemas that represent and support business processes
- Basic understanding of Common Language Runtime (CLR), its limitations,
weaknesses, and workarounds
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools {{such as Git, SVN,
and Mercurial}}
- Familiarity with continuous integration
- Bachelor’s Degree in Information Technology, Computer Science, a
related field or related experience/work equivalent.
*Other skills must have:*
- Strong analytical and problem solving abilities.
- Ability to work in a multi-lingual, multicultural environment
- Ability to work well independently and in a team environment.
- Ability to handle multiple tasks, prioritize and meet deadlines.
- Ability to work within a matrix organization.
- Excellent written and verbal communication skills.
Thanks & Best Regards
SUPRIYA PATHAK
Resource Logistics Inc.
505 Thornall Street, Edison, NJ 08837
Phone: (732) 553-0566 Ext 41
Email- [email protected]