Lead Software Engineer

  • Raleigh, NC - United States
  • Full-time

This position is NOT eligible for subcontractors or those that require sponsorship 

Lead Software Engineer Responsibilities:

  • Serve as technical lead on large, complex projects.
  • Plans and coordinates the complex design, development, implementation, maintenance, and level 4 support of associated systems.
  • Defines deliverables, costs and benefits and ROI.
  • Programs, tests, and documents systems in accordance with programming standards and validation procedures.
  • Provides software, system and/or programming solutions across projects and/or technologies to meet internal and external needs.
  • Engineer systems and/or software, and/or transfer data for internal and external clients.
  • Plans and coordinates peer review of work products such as code, designs, and test plans produced by other team members.
  • Interact with corporate and project team members to negotiate timelines, responsibilities, and deliverables.
  • Provides expert technical advice and solutions for internal and external clients.
  • Provide expert review of database development work with regard to programming standards and validation procedures.
  • Serves on or may lead company committees and task forces to develop technical solutions for projects or client needs.
  • Provides long term evaluations of systems, companywide.
  • Update corporate information sets associated with application information, such as PDRS and Application Portfoio database.
  • Construct budgets as required and control expenditure to achieve financial objectives.
  • Develop and review methods to assess quality and efficiency of work performed by team, including metrics, internal process improvement, Work Instructions and Standard Operating Procedures.

Lead Software Engineer Requirements 

  • OutSystems Devlopement platform experience
  • Proficiency in one or more of the following: VB.Net, C#, ASP.Net, Microsoft Visual Studio, Microsoft .Net, PeopleTools, Java (based on specific position).
  • RDBMS system ( Oracle, MS SQL Server)
  • Possess an expert knowledge in software development tools, practices, and lifecycle methodologies.
  • Possess an strong knowledge of the clinical drug development industry, procedures/processes, and regulatory standards.
  • Master’s Degree in computer science or related field with a minimum 7 years relevant work experience; or equivalent

combination of education, training and experience. 

Why Hays? 

You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there’s a position you really want, you’re fully prepared to get it. Additionally, if the position is a consulting opportunity, Hays provides full benefits at virtually no cost to you. 

  • Medical
  • Dental
  • Vision
  • 401K
  • Life Insurance ($20,000 benefit)
  • ATOP - Accrued time off program
  • Consultant lunches and outings
  • Care packages/Survival packs
  • Dedicated Consulting Services Representative

Nervous about an upcoming interview? Unsure how to write a new resume? 

Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting. 

Hays is an Equal Opportunity Employer. 

Drug testing may be required; please contact a recruiter for more information.


Disclaimer: This job offer was originally posted on indeed.