Job Description :
Cerebra Consulting Inc is a System Integrator and IT Services Solution provider with a focus on Big Data, Business Analytics, Cloud Solutions, Amazon Web Services, Salesforce, Oracle EBS, Peoplesoft, Hyperion, Oracle Configurator, Oracle CPQ, Oracle PLM and Custom Application Development. Utilizing solid business experience, industry-specific expertise, and proven methodologies, we consistently deliver measurable results for our customers. Cerebra has partnered with leading enterprise software companies and cloud providers such as Oracle, Salesforce, Amazon and able to leverage these partner relationships to deliver high-quality, end-to-end customer solutions that are targeted to the needs of each customer.

Job Description:

Job Title: C# .NET Senior Developer

Location: Restmond,Virgina

Duration: Long Term

Job Duties

Serve as the technical lead for medium to large-sized global development teams
Design, develop and unit test applications using C# .NET technologies with Service-oriented architecture
Design component design and associated pseudo code with unit test cases
Support QA teams with test plans, root cause analysis and defect fixing
Create technical design documentation and root cause analysis documentation
Develop code adhering to coding standards and test driven development approach
Represent Development Team in Scrum/Agile sprints, attending stand-ups and estimating complexity for stories and tasks assigned

Communicate the status of the work, progress and obstacles to the team.

Required Qualifications

3+ years of IT expereince

3+ years of experience analyzing, designing and implementing solutions using C# .NET
3+ years of object-oriented programming experience and MVC development paradigms

Preferred Qualifications:

2+ years of experience developing applications integrated with databases such as SQL Server, Oracle
3+ years of experience writing NUnit tests

Additional Skills

Strong knowledge of coding, testing, and debugging applications.
Strong knowledge of application configuration, maintenance and support.
Applies a broad knowledge of application programming and design to analyze and isolate issues.
Exceptional ability to effectively troubleshoot program errors.
General understanding of how technology decisions relate to business needs.

Minimum Education and Certifications

Bachelor or Master''s degree in computer science or related field

Interested Candidates can send the resumes to or can call to.