Senior Software Engineer
Job Description
Department: Engineering
Reports to: Engineering Team Lead (Philippines)
Shift: Day Shift
Contract: Open-Ended
Location: Permanent Remote
Technical Skills Required:
7-8 years in JavaScript, .NET, ASP.NET, jQuery, HTML5, CSS
NoSQL databases (Raven DB)
Angular, AngularJS, Kendo UI
Test-driven development (TDD)
C#, SQL
Strong OOP and design patterns
Code versioning tools (Git, SVN)
Duties:
Develop and maintain applications using JavaScript, C#, ASP.NET Web API, HTML5, jQuery, CSS
Work with RavenDB and other NoSQL databases
Create interactive front-end interfaces with Angular, AngularJS, Kendo UI
Collaborate in agile development, participate in daily stand-ups, and project planning
Write clean, maintainable code following best practices and design principles
Participate in scrum planning and work on story points
Key Competencies and Experience:
Experience as a Scrum Master in a Scrum environment
UML knowledge
Balancing business and technical priorities
7-8 years in B2B software industry
Excellent spoken English with a customer focus
Preferred:
CRM/CPQ/Sales Management systems knowledge
Experience in technology or managed services industries
NoSQL databases (Raven DB)
Work in Philippines
Employment Options
Base Salary
25,000 - 25,200 USD
Required Academic Degree
Professional Experience
Skills
- Javascript
- .NET
- Angular

