Senior Software Engineer (WORK FROM HOME)
Sprout Solutions
Taguig City, PH
6h ago

MAIN AREA OF RESPONSIBILITY:
The primary responsibility of a Software Engineer is to develop information systems by studying
operations; designing, developing, and installing software solutions; and supports and develops
Sprout's software team.


TASKS:

  • Designing and developing high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
  • Perform code review to make sure coding guidelines and best practices are followed
  • At times, identify and resolve production issues
  • Effectively manage project and client expectations in terms of development schedule by delivering results on a timely manner and of high quality
  • Remain current on software development trends and apply this knowledge for the benefit of project/team
  • Designs, develops, and modifies modules based on user stories
  • Works closely with the Team Leader and Business Owner for understanding the functional and system requirements
  • Participate in the testing process through unit testing and bug fixes.
  • Participate in daily scrum meetings
  • Participate in sprint planning
  • Support deployment of new software and its updates to both testing and production environment


QUALIFICATIONS | COMPETENCIES:

  • 5+ years hands on experiences as a Full Stack .Net Developer
  • At least 5 years experience in the ff:
    • Net C#
    • ASP .Net (Web Forms and MVC)
    • Database (SQL Server)/Caching
    • Web API (REST & SOAP)
    • .NET ORM (i.e. Dapper, Entity Framework)
  • Must be proficient in:
    • HTML/CSS
    • Javascript
    • JQuery
  • Must have knowledge in Cloud Solutions Development specifically in Azure (PaaS, IaaS, Serverless)
  • A plus if you are familiar with: Unit Testing, Version Control System (Git) and Code Security

Powered by JazzHR

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form