792 Full Stack Nodejs And Flutter Developer jobs in the Philippines
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
What Application Development & Maintenance Contributes To Cardinal Health
Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
Required Qualifications
- Bachelor's degree in Software Engineering or related field.
- 4+ years of experience in .NET Core, MVC, Angular JS, Angular, SQL, SSIS
- 4+ years of experience with web technologies such as AJAX, XML, CSS, HTML. JavaScript, Web Services (SOAP, REST), JSON.
Preferred Qualifications
- Experience with GCP or AWS Cloud Infrastructure.
- Experience with integration components such as SSO, LDAP.
- Experience with databases and data-driven web applications.
- Experience in the System Development Life Cycle (SDLC) process including client requirements analysis and system design, and/or software engineering principles.
What is expected of you and others at this level
- Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
- May contribute to the development of policies and procedures
- Works on complex projects of large scope
- Develops technical solutions to a wide range of difficult problems
- Solutions are innovative and consistent with organization objectives
- Completes work; independently receives general guidance on new projects
- Work reviewed for purpose of meeting objectives
- May act as a mentor to less experienced colleagues
Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply.
Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
The Opportunity
Join a dynamic and forward-thinking tech group shaping the future of cloud communications Our client, a leading technology company powering global communication through innovative software and telecom solutions is hiring for
two
(2) Software Engineers
to join their Manila team on a
contractual period until June 2026
. With a strong presence across the Asia-Pacific region, they are known for delivering cutting-edge communication platforms that help businesses connect and grow.
In this role, you'll design, build, and support next-generation platforms, developing innovative back-end solutions that directly impact our customers and business. You'll be part of a collaborative team that values creativity, and continuous improvement.
ASW Global operates on a Hybrid model. You will be reporting to our ASW office in BGC, Taguig 2x a week, and working from home for the remaining 3 days. The role follows Australian business hours, with a regular shift schedule of 6:00 AM to 3:00 PM Manila time. The successful hire will enjoy a sign-on bonus of up to AUD 5,000.
Key Responsibilities
- Design, build, and maintain stable, secure, and well-architected backend solutions for large-scale applications.
- Develop new backend features and services that align with business needs and target state architecture.
- Write clean, tested, and efficient code, ensuring quality through automation and best practices.
- Deploy code into production frequently with minimal impact, supporting continuous delivery.
- Troubleshoot and resolve technical issues, escalating risks where necessary.
- Collaborate with cross-functional teams to share knowledge, improve processes, and deliver customer-centric solutions.
- Ensure code and systems meet security, performance, and resilience standards.
- Participate in the after-hours support roster to maintain platform stability and service continuity.
Skills, Experience & Qualification
- Bachelor's Degree in Computer Science, Information Technology, or a related field.
- At least 4 years' proven experience in PHP development as the core requirement, with a strong track record of delivering secure and scalable back-end applications.
- Experience in developing and maintaining large-scale applications, ideally within the LAMP stack.
- Proficiency in modern PHP frameworks such as Laravel, Symfony, or similar.
- Experience with cloud platforms (preferably AWS) and containerization tools (Docker, Kubernetes).
- Knowledge of event-driven architecture, and monitoring tools (e.g., ELK stack).
- Strong understanding of CI/CD pipelines and automation to reduce manual processes and improve efficiency.
- Ability to work independently and collaboratively, with strong problem-solving skills and eagerness to continuously learn.
- Strong problem-solving skills with a proactive, curious, and innovative mindset.
ASW Offers
- Be part of a Great Place to Work certified company that's going places
- Thrive in a dynamic, inclusive, and supportive culture that celebrates collaboration, diversity, and shared success across borders.
- Enjoy competitive compensation that recognises your skills and contributions.
- Work with global clients and stakeholders, gaining valuable international exposure.
- Comprehensive medical benefits to support your well-being, covering your family member(s).
- Generous paid leave entitlements, because life outside work matters too.
- Exciting team outings, company events, and travel opportunities, like our annual overseas trips, unforgettable parties, and more.
- Collaborate with colleagues across Malaysia, Vietnam, the Philippines, and Australia, expanding your global perspective.
- Ongoing training and career development tailored to your role and the industry.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
We are currently looking for
Software Engineer
to join our team.
The role will be reporting to the Development Team Lead.
Employment Type: Permanent Full Time
Location: Philippines
Are you looking for an interesting challenge?
Are you eager to learn something new?
Are you challenging the status quo and always try to find an easier solution to a problem?
Then we should meet.
Who we are
CHAMP Cargosystems is building systems that power the business of cargo airlines all over the world providing solutions for the whole cargo management chain including reservation and booking management, revenue, handling & customs declaration and balancing the weight of the cargo inside the plane.
What we do
We are currently in the process of building the next generation of cargo management applications using modern and widely use technologies and we are looking for motivated people to join our team of interdisciplinary engineers.
What we currently use
- We build backend services with Java, Spring Boot, Web Services and Oracle / SQL Server / Mongo DB
- We integrate with existing core Java Cargo applications via REST APIs
- We build frontends with Angular and Ionic framework for mobile apps
- We deploy to Linux servers, Windows servers, and AWS with ansible/ANT
- We do continuous integration with Gitlab/Bamboo
- We use Scrum to organize ourselves
- We do maintain, administer, install, deploy, and configure development application tools into Red Hat Enterprise Linux machines
- We do use MySQL and PostgreSQL databases for the backend as persistent storage of the development tools
- We do regular deployment, setup, configure, improve, enhance, monitor, and patch development tools such as Java, Maven, Bamboo, Jira, Confluence, Crowd, SonarQube, FishEye, Nexus, SVN, GIT, and GitLab
- We do tools integration between Crowd, Active Directory, GitLab, and ServiceNow
- We do scripting, automation, and JQL configuration for Jira
- We do provide daily regular support and assistance in all development tools and services
- We do install and manage plugins for the Atlassian tools
What we expect from you
- Perform several roles such as program coder, tester, system administration and technical support
- Collaborate with other software engineers in the performance of assigned tasks.
- Translate design specifications into program codes; enforce the Company's software engineering methodology and standards.
- Champion good code quality practices towards reliable, performant and maintainable solutions
- Participate in the technical discussions on project updates/ in resolving technical issues.
- Produce clean, efficient code based on specifications.
- Troubleshoot, debug and upgrade existing software.
- Participate in the unit tests and to provide support during system implementation/ migration activities.
- Assist in the preparation of project documentation.
- Analyze and troubleshoot performance and stability related issues
- Plan, rehearse, and schedule regular tools updates and upgrades
- Assist on regular software license renewals
- Deploy critical security patches
- Assist on daily software tools inquiries
What we require from you
- Bachelor's Degree in Information Technology, Computer Science, Computer Engineering or Equivalent
- Must have 3 years experience in software engineering
- Experience in the following framework or technology is a plus Spring Boot, JPA, REST API, XML, Swing, RMI, Hibernate, EJB, Angular, Ionic, IBM MQ, Kafka
- Experienced in using the following tools: SVN, Tortoise, Eclipse, Maven or Ant or similar
- Experience in system and application administration of the following software development tools: Java, Maven, Bamboo, Jira, Confluence, Crowd, SonarQube, FishEye, Nexus, SVN, GIT, and GitLab
- Familiar with basic linux commands and scripting
- With good SQL skills on databases (Oracle, SQL Server, MySQL, PostgreSQL)
- Experience in SCRUM and DevSecOps practices is a plus
- Knowledgeable in software engineering practices is a plus
- Excellent analytical and problem-solving skills
- Strong interpersonal skills
- Positive attitude and an open mindset
- Good command of English language is a must
What you can expect from us
- Working environment, learning tools and opportunities to grow your technical and professional career
- The possibility to have an impact on the direction to take
- Technical challenges to solve
- The opportunity to work within an interesting industry
- To work with people from many different countries
Security: the successful candidate will have to comply with CHAMP Security Requirements (including but not limited to CHAMP's IT Security Policies, especially the ISMS Policy and the Acceptable Use Policy, mandatory courses, confidentiality and data protection, use of company assets, and incident reporting).
CHAMP Cargosystems is an equal opportunity employer and prohibits discrimination and harassment of any kind. We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, ethnic background, religion or belief, family or parental status, or any other status protected by the laws or regulations in the locations where we operate.
Please note that any personal data that you submit along with your application will be processed by CHAMP and may be processed by any of its global entities as necessary. These data will be treated in strict compliance with the applicable data protection legislation (i.e. the Law of 2 August 2002 on the protection of individuals with regard to the processing of personal data, as amended, and Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016, - the GDPR -, which entered into force on 25 May 2018, as well as any other subsequent regulation).Please follow the link to the
CHAMP Candidates Privacy Notice
for further information.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Who are we?
At Finastra, we are a dynamic global provider of open finance software solutions, dedicated to expanding access to financial services. Our innovative applications span Lending, Payments, Treasury and Capital Markets, and Universal Banking. Proudly serving over 8,000 customers, including 45 of the world's top 50 banks, we aim to boost financial inclusion for all. Join us and be part of a vibrant company that embraces diverse perspectives, and is committed to doing well by doing good.
What will you contribute?
Reporting to the
Manager of Software Development
, the Software Engineer designs, develops, analyzes, and maintains high-quality software product applications. This position is located in Manila
.
Responsibilities & Deliverables
Your deliverables as a
Software Engineer
will include, but are not limited to, the following:
- Participates in software design meetings and analyzes user needs to determine technical requirements.
- Designs and develops high-quality code.
- Tests, debugs, analyzes and fixes application problems/issues.
- Works closely with stakeholders to fix issues in a timely fashion.
- Follows the software development life cycle process.
- Interacts with internal stakeholders to support product releases and/or resolve program problems.
- Other duties and projects as assigned.
Required Experience
- 2.5+ years RPG/LE software development experience including design and development.
- Experience with Java web development is preferred
- Familiarity with RESTful APIs, HTML, CSS preferred.
- Financial industry experience preferred.
- Proficiency with Microsoft Office applications.
- Knowledge of software development methodologies and the software development life cycle.
- Ability to provide solutions to a variety of technical problems of moderate scope and complexity independently.
- Strong technical, analytical, and development skills.
- Intermediate knowledge of required programming languages.
- Effective verbal and written communication skills; effective customer service skills.
- Ability to work independently or within a team environment and handle multiple projects simultaneously.
Benefits
We are proud to offer a range of incentives to our employees worldwide. These benefits are available to everyone, regardless of grade, and reflect the values we uphold:
- Flexibility: Enjoy unlimited vacation, based on your location and business priorities. Hybrid working arrangements, and inclusive policies such as paid time off for voting, bereavement, and sick leave.
- Well-being: Access confidential one-on-one therapy through our Employee Assistance Program, unlimited personalized coaching via our coaching app, and access to our Gather Groups for emotional and mental support.
- Medical, life & disability insurance, retirement plan, lifestyle and other benefits*
- ESG: Benefit from paid time off for volunteering and donation matching.
- DEI: Participate in multiple DE&I groups for open involvement (e.g., Count Me In, , , , ).
- Career Development: Access online learning and accredited courses through our Skills & Career Navigator tool.
- Recognition: Be part of our global recognition program, Finastra Celebrates, and contribute to regular employee surveys to help shape Finastra and foster a culture where everyone is engaged and empowered to perform at their best.
- Specific benefits may vary by location.
At Finastra, each individual is unique, bringing their own ideas, thoughts, cultural beliefs, backgrounds, and experiences together. We learn from one another, embrace and celebrate our differences, and create an environment where everyone feels safe to be themselves.
Be unique, be exceptional, and help us make a difference at Finastra
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
General information
Country
Philippines
City
Manila
Job ID
45744
Department
Development
Experience Level
MID_SENIOR_LEVEL
Employment Status
FULL_TIME
Workplace Type
Hybrid
Description & Requirements
As a Software Engineer on the Mobile Supply Chain Management Team, you'll play a key role in enhancing product capabilities across core supply chain modules for handheld devices. You will be responsible for a full product lifecycle, from ideation to implementation, focusing on building scalable, high-impact features that directly improve the efficiency of our logistics operations. Your work will directly impact our business by optimizing critical workflows like receiving, delivery, mobile barcoding, and picking. You'll also work with product testers and technical support specialists to ensure quality delivery and support.
A Day in the Life Typically Includes:
Software Development: Performing maintenance and developing new features and enhancements for our mobile applications using our proprietary programming language.
Collaboration: Working closely with business analysts to refine requirements and with cross-functional teams to document specifications and drive improvements throughout the product lifecycle.
Mentorship: Operating independently with a strong sense of ownership and accountability while mentoring junior team members and fostering a proactive, process-oriented culture.
Quality Assurance: Engaging in cross-functional discussions to challenge ideas and drive innovation. You will also ensure products conform to design and usability requirements, establishing technical proficiency in design, implementation, and unit testing to ensure code quality.
What You Will Need:
Basic Qualifications
- At least 3 years of relevant experience in software development
- Proficiency in at least one Object-Oriented Programming language (e.g., Kotlin, Swift, Java, C#, Python).
- Strong problem-solving and analytical skills and the ability to quickly learn new, specialized technologies.
- Ability to work independently and take initiative.
- Good communication and collaboration skills.
- Commitment to continuous learning and improvement.
- Ability to learn how business issues may impact overall end-to-end business processes.
What Will Put You Ahead:
Preferred Qualifications
- Familiarity with ERP systems.
- Domain knowledge in supply chain management.
- Experience mentoring junior developers.
- Any combination of proactive mindset, process orientation, and influential leadership traits.
Work Arrangement: 3x a week onsite requirement, dayshift.
About Infor
Infor is a global leader in business cloud software products for companies in industry specific markets. Infor builds complete industry suites in the cloud and efficiently deploys technology that puts the user experience first, leverages data science, and integrates easily into existing systems. Over 60,000 organizations worldwide rely on Infor to help overcome market disruptions and achieve business-wide digital transformation.
For more information visit
Our Values
At Infor, we strive for an environment that is founded on a business philosophy called Principle Based Management (PBM) and eight Guiding Principles: integrity, stewardship & compliance, transformation, principled entrepreneurship, knowledge, humility, respect, self-actualization. Increasing diversity is important to reflect our markets, customers, partners, and communities we serve in now and in the future.
We have a relentless commitment to a culture based on PBM. Informed by the principles that allow a free and open society to flourish, PBM prepares individuals to innovate, improve, and transform while fostering a healthy, growing organization that creates long-term value for its clients and supporters and fulfillment for its employees.
Infor is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive work environment. Infor does not discriminate against candidates or employees because of their sex, race, gender identity, disability, age, sexual orientation, religion, national origin, veteran status, or any other protected status under the law. If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQ section at the bottom of the webpage.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
GF Micro Optics Philippines, Inc., serves as the main manufacturing facility of its mother global photonics company in the United States of America. It manufactures components, devices, and materials for optoelectronics and telecommunication applications.
We are URGENTLY looking for Software Engineer/Programmer to join our team.
WHO ARE WE LOOKING FOR?
- Must be a graduate of BS Information Technology / Computer Science / Computer Engineering
- Good knowledge in Web Programming (PHP and related technology)
- Ability to work and produce required results without close supervision
- Programming experience is preferred.
Description of Duties and Responsibilities:
- Performs full life cycle software development
- Designs, develops, documents, tests and maintains new programs and database
- They work closely with internal client (software requester) for requirement discussion of new software or revision of existing software.
Equal Opportunity Employer
GF Micro Optics Philippines, Inc. is an equal opportunity employer committed to comply with pertinent laws governing fair employment. Applicants and employees receive fair consideration without regard to race, national, territorial or social origin, birth, pregnancy, or related medical conditions, religion, disability, gender, sexual orientation, marital status, political opinions, age, or other conditions that could give rise to discrimination.
Job Type: Full-time
Pay: Php20, Php25,000.00 per month
Benefits:
- Additional leave
- Company events
- Health insurance
- Life insurance
- Opportunities for promotion
- Promotion to permanent employee
- Transportation service provided
Application Question(s):
- Please cite which of the following you are knowledgeable of: HTML, CSS, Javascript, PHP, MySQL, SQL Server, C#, X+, C++ and Lab View
Education:
- Bachelor's (Required)
Work Location: In person
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Role Summary
We are hiring a
Software Development Engineer
with strong backend or full-stack development skills who will focus on building and modernizing our test automation frameworks and infrastructure.
This is not a QA or tester role
. This is a
software development position
with a focus on tools and architecture that enable scalable, maintainable, and intelligent automation.
You will work closely with the Technical Test Manager and collaborate with QA and DevOps teams to rebuild our internal automation tooling from the ground up. You are expected to bring software engineering best practices to the automation space, including modular design, scalability, performance, and maintainability.
You are not required to have experience with automation testing, but you must be willing to undergo training in automation concepts and tools. Your primary responsibility is to treat test infrastructure like product code, with the same attention to structure, reusability, and technical rigor.
Key Responsibilities
· Rebuild, extend, and maintain custom test automation frameworks used across web and API testing
· Design and implement reusable libraries and components for use in test infrastructure
· Work closely with the Technical Test Manager to align development with automation goals
· Develop tools to improve automation execution, reliability, and reporting
· Evaluate and integrate third-party solutions including AI-enhanced and low-code automation tools
· Collaborate with DevOps to implement automation support into CI/CD pipelines
· Participate in architectural discussions related to automation framework modernization
Key Deliverables
· A modern, maintainable automation framework that supports web and API testing across 15+ eCommerce brands, replacing existing fragile or outdated systems.
· Developer-grade libraries and tools to help QA teams easily create, execute, and maintain automated tests, reducing manual effort and technical barriers.
· Fully integrated automation in CI/CD pipelines, enabling continuous testing, early feedback, and reliable quality gates during releases.
· Optimized test execution performance through test parallelization, containerization (e.g., Docker), and cloud/grid infrastructure (e.g., LambdaTest, BrowserStack).
· Automated reporting and visibility tools that provide clear insights into test execution, failures, and coverage to support faster debugging and QA-developer collaboration.
· Support for shift-left testing by enabling developers to write integration and API tests as part of the framework design.
· Enablement of AI/low-code automation capabilities, either through integration or custom tooling, to support scalable, intelligent test creation and maintenance.
Qualifications
Education
- Bachelor's degree in Computer Science, Information Technology, or related fields.
Experience
· Minimum 6 years of software development experience
· Strong experience with Python, Java, or JavaScript
· Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI)
· Experience working with Docker, Kubernetes, or cloud platforms is a plus
· Background in eCommerce or large-scale systems is a plus
· No prior experience in test automation required, but a willingness to learn is critical
Soft Skills
· Strong problem-solving and analytical thinking
· Excellent communication and collaboration skills
· Willingness to work with QA, Development, and DevOps to improve quality systems
· Curious and open to learning new tools and practices
Self-motivated and accountable
Be The First To Know
About the latest Full stack nodejs and flutter developer Jobs in Philippines !
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Position Summary:
The Full Stack Engineer builds and maintains observability and automation tooling that supports accurate, scalable, and efficient billing operations across the Marketplace. This role blends deep technical expertise with a collaborative mindset, serving as both a hands-on engineer and a technical mentor within a cross-functional team. You will leverage Python and SQL to build data-driven systems that surface actionable insights, detect anomalies, and automate repetitive processes across complex subscription and financial datasets. A strong understanding of systems thinking is essential, as your work will span across operational tooling, backend services, and data flows that directly impact our monthly billing run.
This role will be based in our office in Makati, Manila, working a night shift (10:00pm - 8:00am). Employees are required to attend the office 5 days/week.
Essential Responsibilities:
- Build end-to-end observability and automation tooling that enhances visibility, efficiency, and accuracy in the monthly billing run (spanning the 1st–7th of each month).
- Write and maintain Python services and data workflows that analyze and act on financial and subscription data at scale.
- Design and maintain full stack solutions (dashboards, APIs, automation scripts, alerting pipelines) that surface actionable insights to technical and operational stakeholders.
- Serve as the technical mentor and coach to other Marketplace Operation's team members, guiding architectural decisions, code quality, and best practices in observability and automation.
- Collaborate with cross-functional stakeholders in Engineering, Product, Support and Finance to solve systemic billing issues and build durable solutions.
- Translate recurring operational pain points into scalable tools, enabling proactive monitoring and self-service troubleshooting for billing data anomalies.
- Contribute to root cause investigations using a combination of SQL, Python, and systems-level thinking.
- Provide calm, measured support during high-stakes incident response windows and act as a steady technical leader during retrospectives and resolution planning.
Ideal Skills, Experience, and Competencies:
- Three(3)+ years of experience as a full stack engineer or software developer, with a strong focus on backend systems and data-rich applications.
- Proficiency in Python and SQL (both required), with experience building services and working with data pipelines or automation tools.
- Strong understanding of cloud technologies, specifically Amazon Web Services (AWS).
- Experience handling large-scale financial or subscription datasets.
- Proficiency using Jira, Kubernetes and Docker tooling in addition to Javascript.
- Strong understanding of observability principles, including metrics, logging, alerting, and system health tracking.
- Experience building internal tools and operational dashboards (e.g., using frameworks like Flask, FastAPI, React, or similar).
- Proven ability to work cross-functionally with analysts, operations, and product teams to design scalable technical solutions to business problems.
- Clear and patient communicator who can bridge the gap between technical complexity and operational needs.
- Comfort navigating ambiguity and making thoughtful trade-offs to deliver incremental value while moving toward long-term solutions.
Why join Pax8?
Well here are a few points of how we value our greatest assets:
- At Pax8, we want to support you in both work and play. Sometimes there isn't enough time for the latter, which is why Pax8 offers an additional 2 weeks of bonus leave every year AND YES, the 2 weeks are available from your first day
- In addition to the above, we offer all our employees Private Health Insurance. Beneficial for when life happens
- Unlimited growth through our learning & development (L&D) programs in an environment that fosters internal promotions, helping you gain the necessary skills to reach the next step in your professional journey
- Connecting with our community is important – which is why we have our donation matching program, DEI-B events, and our employee resource groups to ensure everyone feels at home at Pax8.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Functions and Responsibilities:
- Conducts equipment and jigs assembly and installation
- Performs machine troubleshooting and maintenance
- Conducts equipment, tools and jigs evaluation
- Prepares equipment related technical reports and other machine documentation
- Conducts training and skills development of subordinates
- Performs equipment, tools and jigs improvements
- Coordinate work functions with co-workers and other organizational departments
- Collaborate with cross-functional teams to define software requirements and system specifications.
- Perform system analysis and debugging to identify and fix software defects.
- Conduct software testing, including unit tests, integration tests.
- Document software and processes for future reference and knowledge sharing
- Maintain and improve existing software applications by applying updates and enhancements
Skills, Education & Qualifications:
- Related working experience in the field of production/engineering
- With bachelor's degree in engineering
- Computer literate
- Has leadership ability
Job Types: Full-time, Permanent, Fresh graduate
Benefits:
- On-site parking
- Transportation service provided
- Work from home
Work Location: In person
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Responsible for leading the team in designing applications by writing code that instructs computers to perform specific functions. This includes executing projects tailored to the organization's needs using various programming languages. The position is also expected to be involved in mid-sized to large/complex MIS projects.
Specific Duties and ResponsibilitiesMaintenance and Support
- Provide schedules for the maintenance of production and development systems.
- Manage updates and version control of code and other programming requirements.
- Conduct technical analysis and resolve technical and application problems.
- Provide third-level support to business users.
- Research and evaluate a variety of software products and tools.
- Act as the technical coach for the team.
- Develop software solutions by studying information needs, conferring with users, analyzing systems flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle.
- Collaborate with engineering and operations teams to define plans for standardizing, scaling, and enhancing products and deployment services.
- Utilize programming languages, tools, and methodologies effectively.
- Demonstrate a solid understanding of logic formulation, programming concepts, and the ability to "think outside the box."
- Conduct research and development for system and application methodologies.
- Perform high-level tasks in designing, writing, editing, modifying, and debugging computer programs.
- Diagnose whether problems are caused by hardware, operating system software, application programs, or network failures.
- Perform other duties as assigned by the immediate superior.
Performance and Quality
- Perform other duties as assigned by the immediate superior.
- Develop, refine, and optimize integrations between applications.
- Assess opportunities for application and process improvement and document rationale for team sharing.
- Adhere to high-quality development principles while delivering solutions on time and within budget.
- Provide feedback to analysis/training staff regarding performance considerations in software specifications and implementation.
- Review changes in code and environment that may affect system performance.
- Search, summarize, and keep the team informed of strategic information from all sources.
- Test new programs to ensure logic and syntax accuracy; assist junior programmers with assignments.
- Document code consistently throughout development, including program descriptions, special instructions, and database changes.
- Recommend Service Improvement Plans and ensure timely completion of actions.
- Collaborate with internal and third-party teams to protect and improve services.
- Serve as an ambassador for IT, fostering effective communication and relationships across departments.
Qualities and Skills Required
Essential:
- In-depth understanding of programming languages and frameworks
- Hands-on experience with databases
- Proficiency in tools and equipment essential to programming functions
- Expert knowledge of data structures, computer logic, and flow-charting
- Expertise in all database vendor versions and compiler versions
- Solid understanding of mathematical and statistical principles
- Knowledge of security and encryption
- Demonstrated ability to fulfill listed responsibilities
- Passion for service improvement
- ITIL qualified and practitioner
- Excellent written and verbal communication skills
- Willingness to support and mentor junior staff
- Strong customer-facing and customer service skills
- Ability to work under pressure and meet deadlines
- High degree of flexibility, including shift and out-of-hours availability
- Excellent organizational skills
- Ability to manage sensitive and confidential information
- Self-motivated and responsible
- Strong time management and prioritization skills
- Initiative and proactive approach to daily tasks
Accountability
- Responsible for assigned equipment, including computers.
Qualifications
- Education:
- Graduate of a 4-year computer-related field such as BS Computer Science, Computer Engineering, or equivalent courses.
- Experience:
3–5 years of related work experience.
- Certifications:
Relevant IT industry certifications and at least 120 hours of technical training/certifications.