Encora is seeking a Software Engineer to support a large pharmaceutical company by designing, coding, debugging, and supporting cloud-based applications and extending an existing AI platform for enterprise consumption.
Requirements
- 5+ years of web development technologies and tools (HTML5, CSS3, CSS frameworks, Responsive Web Design, JavaScript frameworks, etc.)
- Proficient in object-oriented development and design patterns
- Extensive experience with React (or similar technologies such as Angular, TypeScript, Vue, or similar). Preference is React with Next.js and Tailwind CSS
- Strong experience in Python in building APIs using AWS services Lambda and API gateway.
- Established experience designing and implementing RESTful web APIs using Node.js (or similar technologies such as C-Sharp/.NET Core and/or Java)
- Skillful in the use of serverless technologies with AWS Lambda (or similar technologies such as GCP Cloud Functions or Azure Functions)
- Experienced in Test-Driven Development, unit testing, and clean code
Responsibilities
- Designing, coding, debugging, and supporting cloud-based applications
- Extending an existing AI platform for an enterprise consumption
- Performing unit, integration, and system testing
- Designing, implementing, and consuming RESTful web APIs
- Creating elegant user interface solutions
- Complete in-depth peer code reviews following industry best practices to ensure that all code bases remain clean, maintainable, and efficient
Other
- 7+ years of experience as a Software Engineer or Senior Software Engineer
- Superb written and oral communication skills
- Outstanding interpersonal skills, strong work ethic, self-motivated and excellent presentation skills
- Ability to effectively work both autonomously as well as on a team
- Consulting experience