Search by job, company or skills

ACHIEVE TALENTS PTE. LTD.

Python Developer

Early Applicant
  • 4 days ago
  • Be among the first 50 applicants

Job Description

Job Description:

Developer:

  • Design and develop solutions using Agile or waterfall methodologies.
  • Troubleshoot and resolve issues by writing scripts and SQL queries.
  • Collaborate closely with Business Analysts and Quality Engineers for user stories elaboration, test automation, bug fixes etc.
  • Collaborate with the DevOps team on the continuous integration, build, and release automation processes.
  • Estimate story efforts during sprint planning for Agile projects.
  • Convert acceptance criteria into automated unit test cases.
  • Support production issues and duty rotation for after-office-hours support.
  • Champion Agile technical practices such as test-driven development, pair programming and refactoring
  • Assist in application deployment to various environments.

Tester:

  • Understand requirements from stakeholders and collaborate with the development team to define and improve the build system quality.
  • Review stories or requirement specifications to ensure that requirements stated are correct, unambiguous and verifiable.
  • Discuss, analyse and recommend design improvements or corrections to developers throughout the development process.
  • Collaborate closely with stakeholders and project teams to estimate testing scope and timelines.
  • Develop and maintain testing deliverables, including test plans and test cases, adapting to evolving requirements.
  • Create and manage automated test frameworks, maintain functional test scripts, and prepare test environments.
  • Perform system integration testing, ensuring the output from other systems meets expectations.
  • Conduct extensive manual, functional, and exploratory testing, including browser testing.
  • Conduct performance and load testing, providing feedback on improvements required.
  • Perform security and application performance testing to ensure robust systems.
  • Manage defect analysis, validate fixes, and collaborate with development teams on improvements.
  • Demonstrate tested stories during sprint reviews and prepare production showcases.

Job Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • ICT Assessment Certification for Software Developer conducted by NUS-ISS will be advantageous.
  • Relevant software development certifications, e.g. Microsoft Certified Solution Developer for Dynamics or equivalent will be an added advantage.
  • Certified Software Testing Professional and/or Certified Software Quality Analyst or an equivalent certification will be an added advantage.
  • Good understanding and completion of projects using waterfall or Agile methodologies.
  • Demonstrable skills in Java, Dot Net, Python, Dynamics CRM, SharePoint, Mobile, Cloud or SSIS development
  • Knowledge of automated software testing methodologies such as unit testing, integration testing, functional testing, test driven development (TDD) and behaviour driven development (BDD).
  • Ability to troubleshoot complex issues ranging from system resource to application stack traces.
  • Experience in DevOps deployment and data virtualization tools like Denodo is preferred.
  • Experience in big data engineering jobs using e.g. Python, Pyspark, Linux or ETL tools like Informatica.
  • Strong SQL and data modelling and data analysis skills.
  • Good understanding of analytics and data warehouse implementations.
  • Knowledge of creating packaging and building scripts with Docker etc.
  • Experience in implementing systems with high availability, performance, and security hosted at various data centres or hybrid cloud environments will be an added advantage.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 20/11/2024

Job ID: 100935163

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Go Python Senior Software Developer with application security skills

AcronisCompany Name Confidential

Python Developer

ACHIEVE SUCCESS PTE LTD Company Name Confidential
Last Updated: 20-11-2024 06:26:58 PM
Home Jobs in Singapore Python Developer