Position Overview
- Location Type: Remote
- Employment Type: Full-time
- Salary: P150,000 – P200,000 (Monthly Package)
- Schedule: Monday – Friday (07:00 AM – 04:00 PM PHT)
Description: We are seeking a skilled and experienced Software Developer to join our team. You will be involved in the entire software development lifecycle, from analysis and design to implementation, testing, and deployment. A strong understanding of software architecture, security principles, and cloud technologies is essential.
Requirements
- Experience: 5+ years’ experience in software development
- Technical Skills:
- C#
- SQL Server
- .NET Core
- Entity Framework
- JavaScript
- HTML-CSS
- Web Services & WEB API
- MVC
- Azure Cloud Services & Azure DevOps
- Automated Testing (Unit & UI – Selenium/Appium)
- Understanding: Strong Understanding of Software Architecture & Security Principles
Responsibilities
- Analysis: Obtain an understanding of the business problem and objectives, working closely with business analyst to ensure a complete and accurate understanding. Evaluate the technical feasibility of requirements.
- Design: Design software solutions that meet the user stories and business requirements, considering performance, scalability, testability, maintainability, and security.
- Feature Development: Write clean, efficient, and maintainable code. Seek clarification on ambiguous requirements.
- User Experience: Implement consistent and responsive design patterns and UI elements.
- Quality Assurance: Identify test case scenarios and verify developed solutions. Collaborate with testers and business analyst to rectify defects. Implement and improve automated regression tests.
- Performance Optimisation: Conduct performance and load testing, identify and address performance bottlenecks.
- Deployment: Setup and maintain CI/CD pipelines and manage feature deployment.
- Mentoring and Peer Review: Conduct code reviews. Pair programming.
- Technical Support: Troubleshoot and resolve production issues. Communicate and document solutions.
- Cloud Services: Provision and configure new environments. Implement and utilise monitoring and logging. Optimise cloud services.
- Information Security: Maintain threat intelligence and apply security controls. Implement and execute security measures.
Application Instructions
- (Information missing – Please provide application instructions)
Company Information
- (Information missing – Please provide company information)