Obero is an independent software vendor delivering sales performance management solutions to finance, technology and other organizations in the subscription economy. Our customers love the beautiful and easy to use implementation of incentive compensation management, territory management, quota management and workforce management modules inside of OberoSPM.
Your hard work will directly affect the success of a rapidly changing and fast growing company!
As required, work individually, paired up, or with the whole scrum team to achieve sprint goals;
Develop highly innovative code in the front-end and back-end that meets the business requirements and technical standards;
Build extensive unit tests and assist the team however necessary to confirm the delivery of quality code;
Document and diagram the software architecture and design;
Collaborate with the team in all Agile Scrum ceremonies;
Work with professional services and the customer success teams to triage product related challenges;
Suggest new approaches to existing or plann
ed design decisions leading to a more scalable, reliable, usable and performant application;
Work with UI/UX designers to confirm usability on desktop and mobile experiences;
Maintain your professional skills and plan out a career development plan to keep yourself abreast of new technologies.
Skills & Experience:
Minimum of 5 years Software Development experience in:
Work with Package Managers (i.e. Bower, NPM), and Task Runners (i.e. Gulp, Grunt)
Middle tier development using technologies such as ASP.NET MVC, C#, .NET and Entity Framework;
Developing scalable web applications on the Microsoft Azure Cloud;
Knowledge of contemporary software development methodologies and processes especially Agile Scrum;
Experience designing and developing responsive web enterprise applications;
Testing methods and tools with a focus on automated unit testing;
Nice to have:
Minimum of a Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering or an equivalent technical degree
Experience in Microsoft Visual Studio Team Services and Git.
Experience with WCF, RESTful Web API or other web communication frameworks;
SQL database development using technologies such as SQL Server and Azure SQL DB;
Experience with load and performance testing and code profiling
Expert verbal and written communication skills, ability to communicate on a broad spectrum (from deep technical discussions to high level executive vision);