What are the responsibilities and job description for the IT|Software Engineering - Group 2 - Lead I - Software Engineering position at First Tek?
Job Description : Must have :
Strong working experience with of JavaScript and modern libraries, ideally Node.js, react, react native and HTML / CSS
Proficiency with RDS ( such as PostgreSQL )
Proficiency with test automation : Experience with writing unit and regression testing.
Proficiency with containers architectures and infrastructure-as-code principles
Proficiency with Cloud native stack, build on AWS.
Familiarity with reporting tools PowerBI
Familiarity with Alteryx reporting workflow creation process.
Proficiency with DevOps and Automation frameworks / tools like Git, Jenkins, Ansible, Terraform and Docker
Knowledge of modernize application development, best practices and design patterns.
Tools & Technology :
Alteryx , PowerBI ( Must )
Node.js, React ( must )
Selenium, Jest, mocha, ( or similar testing frame work, must)
PostgreSQL or any RDA ( must )
AWS, Docker, Jenkins, Git (must )
Some exposure to AWS ECS, Fargate, EC2, EKS, RDS, S3 (must )
Responsibilities
Design, develop, and support software components anywhere in the Software stack.
Ability to work independently on tasks with the opportunity to get input from other engineers as needed.
Collaborate with other engineers to evaluate and identify solutions to complex problems.
Open, communicative and like working in a small teams.
The skills required for future new features remains the same as ongoing BAU, but we will need more Cloud migration experience.
Same as above, plus expertise in Cloud, DevOps and Automation frameworks / tools
AI and related tech stack to build prototype for Pricing and Risk management solutions.
Expertise with reporting frameworks and solutions for the modernization projects.