Senior .Net Developer
It's fun to work in a company where people truly BELIEVE in what they're doing!We're committed to bringing passion and customer focus to the business.SUMMARYThe Senior .Net Developer will be responsible for application development, coding, testing, debugging and documentation to satisfy requirements of one or more FDA Safety applications using Microsoft .Net and SQL Server technologies. Responsible for creation of data services and integrating the data service components. Create appropriate processes for migration and deployment of application from development to production through various testing environments.ESSENTIAL DUTIES AND RESPONSIBILITIESEssential duties and responsibilities include the following. Other duties may be assigned.Responsible for the integration of CNI Core Competencies into daily functions, including: commitment to integrity, knowledge/quality of work, supporting financial goals of the company, initiative/motivation, cooperation/relationships, problem analysis/discretion, accomplishing goals through organization, positive oral/written communication skills, leadership abilities, commitment to Affirmative Action, reliability/dependability, flexibility and ownership/accountability of actions taken.Interviews FDA business members to define objectives and updates for the FDA web applications.Evaluates alternative solutions to meet business requirements.Creates, edits and updates web pages and web applications using various software.Develops and maintains data feeds/exchanges between various applications and the legacy platforms.Assists with database modeling and development for new and existing FDA database applications.Prepares test plans for new web pages and web applications.Analyzes and resolves website problems reported by FDA users.Monitors the functionality, performance and reliability of the web site.Enhances existing legacy applications or Commercial-Off-The-Shelf (COTS) software applications as applicable.Responsible for aiding in own self-development by being available and receptive to all training made available by the company.Plans daily activities within the guidelines of company policy, job description and supervisor's instruction in such a way as to maximize personal output.Responsible for keeping own immediate work area in a neat and orderly condition to ensure safety of self and co-workers. Will report any unsafe conditions and/or practices to the appropriate supervisor and human resources. Will immediately correct any unsafe conditions as the best of own ability.EDUCATION/EXPERIENCEBachelor's degree and a minimum of seven (7) years' relevant experience in .Net framework and SQL Server development, or equivalent combination of education/experience.CERTIFICATES, LICENSES, REGRISTRATIONJOB SPECIFIC KNOWLEDGE / SKILLS / ABILITIESMust have excellent communication (verbal, presentation, and written) and organizational skills.Excellent skills developing approaches to meet client needs/demands while staying within project budget guidelines.Excellent follow-up and time management skills.Strong customer service orientation and associated skills.A demonstrated proficiency in Microsoft Windows/Office.Interviewing FDA business members to define objectives and updates for the FDA Web Site and web applications.Experience creating and managing web pages and web applications using HTML5, XML, Java Script, jQuery, JSON, .Net Framework, AJAX, CSS, VB.Net, Microsoft MVC Framework, Microsoft Web Forms technologies and C#/ using FDA tools like SharePoint and Visual Studio.Experience working with MS SQL in normalizing and creating databases and schemas/models, writing SQL queries and stored procedures.Experience creating dashboards and dynamic reporting using Crystal Reports, or MS SQL Reporting Services and/or Power BI.Experience creating data-bound web pages using MS SQL, LINQ-to-SQL, the .NET Framework, and the Entity Framework.Experience working with the Windows Communication Foundation (WCF) or MS Dynamics for building service-oriented applications.Experience with the overall application and systems security toolsets.Experience with unit testing web applications or websites.Experience deploying web applications or websites on IIS and Apache Servers.Experience working with Microsoft Azure or Amazon Web Services.LANGUAGE SKILLSAbility to read analyze and interpret common and technical journals, financial reports, and legal documents. Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community. Ability to write speeches and articles for publications that conform to prescribed styles and format. Ability to effectively present information to top management, public groups, and / or boards of directors.MATHEMATICAL SKILLSAbility to calculate figures and amounts such as discount, interest, commission, proportions, percentages, area, circumference and volume. Ability to apply concepts of basic algebra and geometry.REASONING ABILITYAbility to define problems, collect data, establish facts, and draw valid conclusions. Ability to interrupt an extensive variety of technical instructions in mathematical or diagram from and deal with several abstract and concrete variable.PHYSICAL DEMANDSThe physical demands described here are representative of those that must be met by an employee to perform successfully the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this job. Work is primarily performed in an office environment. Regularly required to sit. Regularly required use hands to finger, handle, or feel, reach with hands and arms to handle objects and operate tools, computer, and/or controls. Required to speak and hear. Occasionally required to stand, walk and stoop, kneel, crouch, or crawl. May occasionally lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, depth perception, and ability to adjust focus. Exposed to general office noise with computers printers and light traffic.All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!