FAQs
What programming languages should I be proficient in for this position?
You should be proficient in Python, particularly with frameworks like Flask and Django.
What version control system will I be using?
You will utilize GitLab for version control to ensure effective collaboration and code management.
Is experience with databases required?
Yes, proficiency in Oracle Database is required for managing and optimizing database functionality.
Will I be working with front-end developers?
Yes, you will collaborate with front-end developers to integrate user-facing elements and ensure seamless functionality.
What is the expected performance standard for applications developed?
You are expected to ensure high performance and responsiveness of the applications developed.
What kind of development environment will I be working in?
You will work in an agile development environment, adapting to changing requirements and priorities.
Is knowledge of CI/CD pipelines important for this role?
Yes, setting up and troubleshooting CI/CD pipelines, including addressing vulnerabilities, is important for this role.
Which tools related to code quality and security should I be familiar with?
Familiarity with tools like SonarQube, Checkmarx, and X-ray Scan or similar is preferred.
Is cloud knowledge required for this position?
Good to have knowledge of AWS and cloud services is preferred but not mandatory.
Will I be involved in the entire software development lifecycle?
Yes, you will participate in the full software development lifecycle, from planning and design to deployment and maintenance.
Is knowledge of subscription models beneficial for this role?
Yes, knowledge of any subscription model would be beneficial for this role.