Responsibilities
- Understand architecture requirements and ensure effective design, development, validation and support activities
- Analyzing user requirements, envisioning system features and functionality
- Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development
- Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms
Skills and Competencies
- Understanding of full stack development
- In-depth knowledge of design issues and best practices
- Solid understanding of object-oriented programming
- Familiar with various design, architectural patterns and software development process
- Experience with external and embedded databases
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Positive verbal and written communication skills
- Ability to communicate with remote teams in an effective manner
- High flexibility to travel
Technical and Professional Requirements
- Angular 2/4/6/8/14/15
- Gen AI
- Artificial Intelligence - ALL
- Angular 20
- Generative AI for Data Analytics