Software Developer
IBA InfoTech Inc.
Raleigh, United States of America
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Raleigh, United States of America
Tech stack
Java
JavaScript
Application Integration Architecture
Automation of Tests
Health Informatics
Unix
Concurrent Computing
Mainframes
Microsoft Software
Selenium
Software Engineering
TypeScript
Multithreading
Test Driven Development
Event Driven Architecture
Angular
Cucumber
Domain Driven Design
Service Stack
Requirements
- A passion for building high quality software at speed
- Minimum of 4 years' experience in software development
- Thorough understanding of application development and support technologies, and how they interact with underlying platforms and infrastructure. Experience across more than one "technology stack" for applications (e.g. Microsoft, Java, Javascript, mainframe, Unix, etc.)
- Good knowledge of industry best practices and trends in the application integration and development spaces
- Excellent organization and communication skills
- Experience applying Test-Driven Development
- Experience with Cucumber, Selenium and related test frameworks
- Expertise in concurrent programming (multi-threaded and distributed)
- Expertise in Event-Driven Design patterns
- Thrives working in an agile environment
Preferred
- Experience with healthcare standards
- Experience in pharmaceutical R&D, clinical development and/or healthcare IT
- Experience working in a regulated environment
- Experience with Domain-Driven Design
- Expertise with the Spring suite of technologies
- Expertise with Java
- Experience with Angular w/ TypeScript