Software Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

Php 35,000 - Php 50,000

HOURS PER WEEK

40

DATE POSTED

Nov 21, 2024

JOB OVERVIEW

Software Developer

Role Overview:
We are looking for a passionate and skilled Software Developer to join our team. This role is pivotal in developing and maintaining software systems that enhance customer experiences, and drive business growth. If you thrive on coding, problem-solving, and creating efficient systems, we’d love to hear from you!

Key Responsibilities:
1. Software Development and Programming
• Write, test, and maintain software applications using modern programming languages.
• Implement new features and update existing applications to enhance functionality.
• Debug and resolve software issues to ensure seamless performance.
• Manage and integrate relational databases (e.g., MySQL).
2. System Design and Architecture
• Design scalable and efficient software systems.
• Integrate third-party systems like payment gateways or CRM tools.
• Develop and maintain APIs to enable communication between applications.
3. Testing and Quality Assurance
• Write unit tests and implement automated testing processes.
• Conduct performance testing to optimize software for high usage.
4. Collaboration and Teamwork
• Participate in code reviews and contribute to maintaining coding best practices.
• Work cross-departmentally to align software with business needs.
• Collaborate within Agile frameworks (e.g., Scrum, Kanban).
5. Maintenance and Updates
• Monitor and improve system performance post-deployment.
• Ensure software security and compliance with regulations (e.g., GDPR).
• Regularly update software to meet evolving requirements.
6. Documentation and Reporting
• Maintain clear, concise code documentation.
• Prepare user guides and performance reports for stakeholders.
7. Continuous Learning and Improvement
• Research emerging technologies to improve software systems.
• Pursue training and skill development opportunities.
8. Software Deployment and Management
• Deploy software to production environments and manage updates.
• Handle version control with tools like Git/GitHub.
• Align system configurations with deployment requirements, including server management and containerization.

Required Qualifications:
Candidates must have experience with the following tools and technologies:
• Git/GitHub for version control.
• Relational databases (e.g., MySQL).
• Node.js and TypeScript for development.
• Serverless Framework and AWS Lambda/SNS/SQS for cloud-based solutions.
• End-to-end testing tools such as Jest, Postman, and unit testing frameworks.

Take the next step in your career by joining Big Outsource, where your contributions will make a real difference!

Apply Now Using this link : https://forms.gle/sbiMw1TDeUGusGz88

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin