- Location:
- East Coast, U.S.
- Salary:
- $125k - $150k in base salary (commensurate with experience)
Agency Description
Agency is looking for an exceptional and versatile Lead Software Engineer to develop and deploy desktop and mobile applications for our healthcare/life sciences industry clients
The ideal candidate must have strong communication skills in order to facilitate collaborations with internal staff and client-side IT/IS personnel to identify, troubleshoot, and resolve issues in a clear and precise manner as well as be able also share solutions with non-technical audience. The candidate must have prior experience in a professional services setting or working in a fast-paced environment.
Roles & Responsibilities
- Coding, debugging, tuning, and deploying responsive, adaptive, and hybrid web sites
- Coding, debugging, tuning, and deploying mobile applications
- Interfacing and collaborating with our internal team and client-side IT/IS leads to ensure flawless mobile/web application testing and deployment
- Working with internal team and client-side IT/IS leads to establish technical requirements like hosting, content delivery, database integration, and content management.
- Conducting and testing 3rd party technology integrations with CRM/CLM platforms like Veeva as well as platforms for marketing automation (i.e Hubspot/Marketo), email, and analytics
- Installing and configuring application servers, hosting environments, and content delivery
- Collaborating with internal creative, account, and strategy staff to ensure stellar execution of brand experiences and flawless deployment of interactive application to the market.
Skills
- Objective-C or Titanium IDE for iOS App Development
- HTML5, CSS, Java, Ajax, C# .NET 2.0
- XML, SOAP, and JSON
- SQL Server 2005 / MySQL
- WordPress, Drupal, and Expression Engine
- Photoshop or Illustrator, MS Office applications
Qualifications
- Bachelor’s Degree in Computer Science or similar program
- 7+ yrs experience in a fast paced professional services setting; agency experience is ideal
- Experienced in responsive, adaptive, hybrid web development
- Experienced in the development and deployment of mobile applications
- Understands and employs the principles of object oriented design methodologies/patterns
- Experience with MVC software architectural design pattern for implementing user interfaces
- Proficient in client-side best practices and programming advanced GUI navigation techniques
- Strong working knowledge of SQL programming, stored procedures, and database schema design principals
- Experience with 3rd Party Technology Integrations (i.e. CRM/CLM platforms like Veeva)
- Experience in working with web services and relational databases
- Tuning web and mobile applications for performance and scalability
- Experience installing and configuring web application servers