Hello,
Hope you are doing well,
Please go through the following requirement and let me know on Dhruv@riderconsultinginc.com if you have any available resources
Role C# developers
Location Ft. Lauderdale, FL
Duration Long Term
Primary Responsibilities:
· Create and integrate features for our enterprise software solution using the latest .NET technologies
· Write web services, business objects, and other middle-tier framework using the .NET framework
· Use Microsoft’s tools and technologies to extend and improve the functionality of our product
· Communicate with team members to clarify requirements and overcome obstacles to meet the team goals
· Leverage open source and other technologies and languages outside of the .NET framework should the need arise and autonomously be able to make use of those decisions
· Develop cutting edge solutions to maximize the performance, scalability, and distributed processing capabilities of the system
· Provide troubleshooting and root cause analysis for production issues that are escalated to the C# engineering team
· Work with development teams in an agile context as it relates to software development, including test driven development, automated unit testing and test fixtures, and pair programming
· Actively participate in daily code reviews with talented software engineers and architects
Requirements:
· 5 or more years’ experience as a key developer on enterprise projects
· Experience developing applications in C# and .Net technologies as a Senior Software Engineer
· Software development experience including: OOP, concurrency programming, design patterns, Visual Studio, Windows Communication Foundation, RESTful service implementation, Service Oriented Architecture, Test-Driven Development, Acceptance Testing, Transact-SQL, and SQL Server
· Experience creating tools to automate the deployment of an enterprise software solution to the cloud
· Strong object-oriented design and development experience
· Knowledge of design patterns and their implementation
· Multi-tier application design and development
· Multi-threaded design and development
· Excellent problem solving skills
· Any Agile or Lean Software Development experience such as Kanban, Scrum, Test-Driven Development, and/or Extreme Programming methodologies
· Experience using automated testing tools like xUnit, Gallio, RhinoMocks, Selenium, and/or other test automation tools
· Experience developing your own testing tools to facilitate testing is a plus
· Experience with SaaS (Software as a Service) solutions
· Experience helping others to design, write, conduct, and direct the development of tests
· Positive team player attitude with excellent verbal and written communication skills
· Self-motivated and willing to “do what it takes” to get the job done
· High degree of organizational skills
· Strong written and verbal communication skills
· High degree of self-motivation to learn new methodologies that will enhance job performance as Senior Software Engineer
Education/Certification/License:
An academic degree in Computer Science, Software Engineering, IT or related field is a plus
Travel Requirement:
Limited travel upon request
Thanks,
Dhruv Soni
Phone : 919-399-9369
Email : Dhruv@riderconsultinginc.com
Gtalk : rider.dhruv1
0 comments:
Post a Comment