
Senior Software Engineer
Details
Feuji Software is hiring for the role of Senior Software Engineer!
Requirements:
- Master or Bachelor in Engineering in IT/ Electronics / Communication / Computer Science / Information Systems
- 3+ years of strong hands-on experience in a complete Software Development Life Cycle with Java or Python
- 3+ years of strong hands-on experience in working with AWS ‘DevOps’ infrastructure including CloudFormation, IAM, S3, VPC/Networking, Docker containers running in AWS Fargate and AWS Batch (and preferably AWS Glue, Athena, and Lambda)
- 3+ years of strong hands-on experience in complete ETL and data automation and orchestration with Apache Airflow (or similar)
- Should be able to build processes to enable an efficient flow of work requests, support, and product maintenance
- Knowledge of SQL databases (preferably PostgreSQL on Amazon RDS)
- Should be hands-on with APIs, serverless, microservices architecture, and leveraging CI/CD pipelines
- Should be hands-on working with git-flow, pull requests and other version control-related concepts
- Should be proficient in debugging applications, troubleshooting by running from the IDE as well as remote debugging, basic performance testing & tuning
- Should be able to estimate the effort involved in developing a feature/epic
- Should be able to review, and guide the other SSEs, SEs, and Juniors and be able to do code review, integrate work
- Minimal knowledge of UX/UI design
- Knowledge of SAFe (Scaled Agile Framework) or any other agile framework
- Knowledge of Atlassian suite of tools (JIRA, Bamboo, Bitbucket etc)
- Experience with AWS Sagemaker and AWS Quicksight
- Experience with DataDog Application Performance Monitoring
- Experience processing columnar data sets (parquet files)
Additional Information
Tags:
Jobs



