.NET Developer Loc: Redwood City, CA Long Term
Job Description:
Qualifications
•
We are looking for an exceptionally intelligent, talented, and enthusiastic .NET Developer with experience working in a service-oriented architecture and managing legacy call center applications
•
This person should have experience with scaling code and services to handle high-volume traffic and many concurrent users
•
Put your creative and technical skills to good use in a fun, innovative, and inspired web development team in a successful online marketing company!
•
Min 3-4+ years of professional experience in full cycle implementation of projects
•
Professional experience developing in C#, .NET Framework, and Web API
•
Solid understanding of object-oriented design and knowledge of good coding practices
•
Proficient with T-SQL and stored procedures
•
Hands-on experience writing and consuming web services (REST/SOAP)
•
Experience working with standard data serialization formats (JSON, XML)
•
Ability to troubleshoot and fix issues in existing software
•
BS/MS in Computer Science, Electrical Engineering, or equivalent education experience
•
Strong presentation, communication, and collaboration skills, enabling effective interaction and knowledge transfer to teammates and other departments within the company
•
You should be able to work within tight deadlines while exhibiting exemplary time management and task prioritization
•
Strong analytic skills in assessing and debugging
•
Meticulous attention to detail
•
Must possess ability to work with minimal supervision
•
Positive attitude and professionalism in the workplace
•
A great sense of humor is always appreciated
Responsibilities
•
Interpret design requirements and concepts to produce new or enhanced application functionality
•
Contribute high quality, production code for our products' security, reliability, availability, and scale
•
Determine the best implementation that will meet the high-level design of the Systems Solution Architect
•
Work closely with other developers to ensure that platforms are designed with operability
•
Maintain elegant and performant APIs and services based on multiple underlying data sources
•
Assist in the preparation and documentation of software requirements and specifications