Job Title: Software Engineering Leader
* Purpose:
1. Lead the development and enhancement of software systems in a collaborative team environment.
1. Familiarity with full-stack engineering principles.
2. Analytical skills to design, develop, test, debug complex software solutions.
3. Collaboration experience working with business analysts to create simple yet effective software solutions for complex problems.
4. Troubleshooting expertise in resolving technical issues on projects/phases.
b liContribute significantly as an individual contributor or tech lead to alpha/Charles River Development modules/enhancements. They will also contribute back into core system/projects by writing reusable modules/codebase. l