drjobs
Back-End Developer
drjobs Back-End Developer العربية

Back-End Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

4-5 years

Job Location

drjobs

Makati - Philippines

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1668813

This is a remote position.

The developer is responsible for software design and development, technical support, troubleshooting and bug fixing. Do proactive communication with the scrum team especially the scrum master and tech leader regarding any issue to make sure the agile process is running smoothly.


  • Business understanding and support: Proactive to understand the business deeply, make sure before any implementation, the business which the platform is going to support, is totally understood. Work with tech leaders and scrum masters to provide technical feasibility and effort estimation. Provide proactive feedback to help the business team to make better decisions.

  • Implementation design: Following the designed architecture, work with the tech leader to do the specific implementation architecture design and provide proactive feedback to improve the architecture.

  • Documentation: Make sure the architecture design is well documented and the documents are well-structured with diagrams and detailed explanations and always up to date.

  • Development: Do development work according to the design to implement the requirements.

  • Test: Writing test code, including unit test and integration test, do self-test before submitting the code and to test by QA team

  • Design/Code review: Proactively take part in the design/code review activities to make sure the software is always with high quality insight.

  • Problem analyzing and solving: Take part in the troubleshooting, from software to hosting to address the issue and root cause, provide workaround and permanent solutions.

  • Collaboration: Be proactive and collaborative to work with the scrum team.

  • Others: Other missions given by the leaders, e.g. new technology research.



Requirements


Must Have:

  • Bachelor degree or above in computer science or equivalent

  • University graduate and bachelor s degree or above in IT or related fields.

  • At least 3 years development/test experiences with Microsoft platforms.

  • Good development skills with Microsoft platforms/tools, including Visual studio 2015 or above, SQL Server Management Studio, VSTS etc.

  • Experience with frontend development, including HTML/CSS/JS programing, web API consuming, know frontend frameworks, including Angular JS, React JS, Vue JS.

  • Experience with backend development, including .NET Core/C#/SQL programing

  • Know database design patterns.

  • Knowledge and know-how about non-functional requirements, including performance, security, scalability.

  • Good analytical and problem-solving skills

  • Documentation skills to write structured technical documents with diagrams and detailed explanations.

  • Good in written and spoken English

  • Good communication skills


Should Have:

  • IT infrastructure knowledge (hardware, network, HA, DR)

  • Strong high-performance database (MS SQL Server) design and tuning skills

  • Hands-on experiences with high concurrent transactional systems or payment systems.

  • Knowledge of software development methodology (waterfall, agile)

  • System tuning experience, including frontend website, backend process and database optimization.


Nice to Have:

  • IT industry certifications.

  • DevOps experience

  • .NET5

  • Cloud knowledge, especially Microsoft Azure

  • Experiences with multinational corporation

  • Contribution to famous open source products/projects

  • Following the technology trend of Microsoft product families

  • Experience with Microservices architecture.

  • Experience with distributed transaction mechanism design and implementation.



Benefits

  • Temporary Work from Home

  • Full Time Employment with competitive salary and benefits

  • Medical, dental, and vision insurance coverage



Must Have: Bachelor degree or above in computer science or equivalent University graduate and bachelor s degree or above in IT or related fields. At least 3 years development/test experiences with Microsoft platforms. Good development skills with Microsoft platforms/tools, including Visual studio 2015 or above, SQL Server Management Studio, VSTS etc. Experience with frontend development, including HTML/CSS/JS programing, web API consuming, know frontend frameworks, including Angular JS, React JS, Vue JS. Experience with backend development, including .NET Core/C#/SQL programing Know database design patterns. Knowledge and know-how about non-functional requirements, including performance, security, scalability. Good analytical and problem-solving skills Documentation skills to write structured technical documents with diagrams and detailed explanations. Good in written and spoken English Good communication skills Should Have: IT infrastructure knowledge (hardware, network, HA, DR) Strong high-performance database (MS SQL Server) design and tuning skills Hands-on experiences with high concurrent transactional systems or payment systems. Knowledge of software development methodology (waterfall, agile) System tuning experience, including frontend website, backend process and database optimization. Nice to Have: IT industry certifications. DevOps experience .NET5 Cloud knowledge, especially Microsoft Azure Experiences with multinational corporation Contribution to famous open source products/projects Following the technology trend of Microsoft product families Experience with Microservices architecture. Experience with distributed transaction mechanism design and implementation.

Employment Type

Full Time

About Company

0-50 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.