Software Engineer

Pasig, National Capital Region
Posted 7 days ago
Company:
Talino Venture Studios
Company Description:
About us Talino Venture Studios is a global venture studio for inclusive fintech that builds sustainable innovation for the good of every community throughout Asia and the United States. Our mission is to bridge the financial inclusion gap and accelerate economic growth and recovery for underserved markets and the emerging middle class around the world.
Contract Type:
Full Time
Experience Required:
2 years
Education Level:
Bachelor’s Degree
Gender:
Any
Number of vacancies:
3

Job Description

We are looking for an experienced application developer to work closely with
our team members for operational support on client applications.

You will write and test code updates, analyze data, and resolve problems for
applications deployed in production environments.

The position requires the team member to be on a rotational shifting schedule to
be updated every 2 months.
● Sunday - Thursday 3 pm-11 pm, 10 am-7 am; or
● Tuesday - Saturday 3 pm-11 pm, 10 am-7am
Technology Stack
Alfresco, Nifi, Spark, Elasticsearch, PostgreSQL, REST, Angular and Ionic

Job Responsibilities:

Will primarily focus on web, mobile, cloud, and DevOps work
Engage in high-level software development using open-source technologies
Will determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes;
Investigating problem areas; following the software development lifecycle
Develop and implement suitable software configuration processes
Analyze project requirements and collaborate with other software engineers and other cross-functional teams during the development of the solutions.
Build software for systems of any size and complexity
Apply best practices in software development

Desired Skills and Experience:

Bachelor’s degree in computer science or a related degree, at least 2 years experience with a solid understanding of Computer Science Concepts: OOP,Data Structures, Algorithms, and Concurrency
○ Software Engineering Concepts: SDLC, Scrum, Design Patterns,
Security, Software Testing, REST,Web Services, and Single Page Apps
○ Software Testing Concepts: TDD, Unit Testing, Functional Testing, Integration Testing, User Acceptance Testing, and Test Automation
○ DevOps: CI / CD
○ Database Concepts: Normalization, Concurrency, ACID
With deep technical know-how and experience with:
○ Languages: Java, HTML, CSS, Javascript, SQL, Go Lang.
○ Advantages: Scala, Swift, TypeScript.
○ Unit Testing: JUnit
○ Advantage: Scala Test, Selenium
○ Databases: MySQL or PostgreSQL
○ Advantage: Redis, NoSQL, GraphQL, Cypher Query
○ Platforms: Android, iOS, Virtualization (Virtualbox or similar)
○ Advantage: Docker or Kubernetes
○ Cloud Computing: AWS or GCP or Azure
○ Frameworks: Spring, Hibernate, Angular JS or Ionic, or similar
○ Tools: Git, Gitlab or GitHub or BitBucket, Liquibase
○ Operating Systems:Windows, Linux, or Mac
○ Intellectual curiosity with willingness and desire to learn a new environment and tools to advance your own knowledge of the platform.
○ Strong problem-solving and organizational skills to manage
software deployments and operation management. Strong
communication (verbal /written) and listening skills who can present
complex information in a clear and compelling manner.

Good to Have:
Experience working in the FinTech industry

Similar Jobs to Software Engineer