This lead position is responsible for providing technical support and development for the company's data management systems. This position requires leadership and support in design and implementation of the database.
Essential Duties and Responsibilities:
Provide development, oversight, and management of custom .Net applications.
Develop & enhance effective programs & data structures that successfully meet the business objectives.
Participate effectively in relevant aspects of software development life cycle (SDLC) including planning, construction and testing.
Collaborate with team to design, develop, test and refine deliverables.
Investigate and resolve application issues as needed
Work with all functional departments and Program Teams to provide technical solutions to solve Program and business needs.
Research, recommend, and introduce new technologies and new uses of existing technologies.
Write SQL queries and stored procedures using industry best practices for security and efficiency.
Database and code management, test planning and execution, review and documentation.
Position Requirements:
Bachelor’s Degree in Management Information Systems or Computer Science (or equivalent work experience) required.
5+ years of directly related experience with a major area of concentration in Software Development.
Web Service Development (WCF, Web API, SOAP, REST)
C#.NET, JavaScript, ASP, MVC, AJAX, jQuery, HTML
Salesforce.com and force.com application development (Force.com, Apex, VisualForce, Heroku)
Experienced in best practices for design, development, modeling and implementation of relational databases
MS Database or Developer certifications preferred.
System and user troubleshooting and service experience.
Ability to communicate effectively, both verbally and in writing with customers, clients and employees.
Valid driver’s license and reliable transportation