Match working
Software Engineer Python
77%Flex
Full Remote
Expert & Leadership (>10 years)

Software Engineer Python

77%Flex

Remote:

Full Remote

Experience:

Expert & Leadership (>10 years)

Job description

Logo Jobgether

Your missions

Description
Position at VIPRE Security Group

Position: Software Developer (Python)

Office / Station: Product

Duties and Responsibilities

Contribute to architectural and design decisions, building toward an efficient micro services distributed architecture

Write scalable, robust, testable, efficient and easily maintainable code

Translate software requirements into stable, working, high performance software

Design and develop advanced applications and intelligent systems

Do peer review before committing to code repository

Develop features for the work product

Unit-test code for robustness, including edge cases, usability and general reliability

Monitor and maintain (hot fixes) production systems

Manage staging/test environment and support software testing and quality assurance

Improve application performance and other non-functional requirements such as reliability

Deliver technical discussion on the implemented functionalities

Comply with coding standards that has been set by the organization

Adapt the SCRUM process in the software development life cycle

Participate in Sprint planning to assess and clarify the requirements to the product owner

Update the team on the status of tasks and raise potential blockers (if any) in the daily standup meeting

Present the completed features in the Sprint review to stakeholders

Review and evaluate the team’s accomplishments in the Retrospective meeting

Participate in team development activities (team building, training, etc.)

Contribute to the success of the team’s objectives

Perform related duties as assigned

Working Relationships

Directly reports to the Lead Software Engineer

Working Location

Taguig City, Philippines

Qualifications

Bachelor’s Degree preferably in Information Technology / Computer Science / Engineering or other related courses

At least 3+ years of working experience in software development

At least 2+ years of working experience as a Python software developer with an excellent track record

Experience developing with containerization software such as Docker

Experience in development collaboration tools such as Jira, Git and Confluence

Experience in development on IDE such as PyCharm and Visual Studio Code

Hands on experience with AWS technologies and frameworks highly desirable

Having any of the following is an advantage:

Familiarity with programming languages like Go, C# and Java

Experience with relational databases such as Postgres and MySQL

Familiarity with continuous build, integration and deployment using Jenkins and Bamboo

Experience with systems using gRPC, REST and SOAP backend services

Strong foundational knowledge of object oriented programming, design patterns and best coding practices

Familiarity with NoSQL databases such as REDIS and ElasticSearch

Familiarity with messaging frameworks such as ActiveMQ

Other skills:

Strong analytical skills

Excellent problem solving ability

Would like to work as part of a self-organizing Scrum team in a scaled agile framework

Resourceful and with a good learning attitude

Strong verbal, written and interpersonal communication skills

Team player and communicator who enjoys creative freedom and independence

Proficient in oral and written English communication

Excellent human relations and customer service skills

Fast learner with short learning curve

Works with minimal supervision

Phone: (+632) 8452-3988 | Email: [email protected] | www.vipre.com

ThreatTrack Security Philippines Inc. | 5th Floor One World Square Bldg., Upper McKinley Road, Fort Bonifacio | Taguig City, Philippines 1634

Required profile

Match working
Remote location allowed
Match working
Experience

Level of experience :
Expert & Leadership (>10 years)

Industry :
Spoken language(s)
Check out the description to know which languages are mandatory.
Match working
Skills

Unlock Unlimited Remote Opportunities and Premium Benefits!

  • Get unlimited access to the largest selection of fully remote job opportunities in the world
  • VIP application process: your profile will be recommended to employers marching your profile
  • Access to our exclusive AI matching feature with a tailored selection of jobs that perfectly match your profile
  • Become a member of the global remote workers community for insights, tips and customer support