Position Title: Senior Integration Systems Developer – Kenya or USA
GeoPoll is a leading research organization that uses mobile phones to gather direct, real-time insights from millions of people throughout Africa, Asia, and Latin America.
Working with clients including global brands, media outlets, and international development groups, GeoPoll facilitates projects that measure vital indicators around the world.
GeoPoll seeks smart, dedicated, and passionate individuals to join our team, and help us improve the lives of citizens around the world through the mobile phone.
About this Role
We are currently looking for a Sr. Integration Systems Developer to be based in either the US or Kenya, who will assist with the build out of our messaging, billing platforms as well as supporting existing web applications.
This position will work directly with wireless carriers and other 3rd party service providers in multiple countries throughout Africa and the rest of the world and will be responsible for the development and maintenance of highly efficient low-level systems that support the organization’s product base.
The expectation for this position is that the incumbent will serve in the GeoPoll office consistent with the organization’s 2022 hybrid work policy.
About you
The ideal candidate for this role brings some combination of the following personal traits to the table:
- Extremely self-motivated and highly organized
- Self-starter (willing to take initiative and champion innovative ideas)
- Collaborative and works well in a team environment
- Possesses excellent oral and written communication skills
Key Responsibilities:
- Implementation of new SMS messaging connections with wireless carriers’ SMSC using GeoPoll’s messaging platform (Java, SMPP, REST)
- Development and extension of the capabilities of GeoPoll’s messaging platform (Java)
- Implementation of new billing adapters for various wireless carrier billing systems (REST, SOAP, C#)
- Troubleshooting and debugging web applications
- Accurately breaking down and estimating work and an ability to deliver as per agreed-upon timelines
- Active involvement in design reviews, code reviews and general support of all team initiatives.
Skills & Experience:
- Languages
- Java
- C# .Net
- Javascript
- HTML 5
- CSS 3/Sass/Less
- Frameworks
- .Net 4.5+
- .Net Core
- ASP.NET Core Blazor
- .Net Xamarin
- jQuery, jQueryUI
- PetaPoco
- Dapper
- Unity (IOC)
- Knockout.js
- Require.js
- Node.js
- Bootstrap.js
- Tools
- ActiveMQ, RabbitMQ, or other Queuing Platform
- NHibernate
- REST, SOAP, JSON, JMS, NMS
- Microsoft Visual Studio
- Team City
- Nuget
- Databases
- SQL Server
- MySQL
- CouchDB
- Cassandra
About GeoPoll
GeoPoll is the leading provider of mobile device-driven research, data collection, and analysis in emerging markets, providing full-service solutions to its broad client base.
GeoPoll has experience administering surveys in more than eighty-five countries and conducts approximately ten million surveys annually in more than forty-five languages.
With operations in Africa, Asia, Latin America, and the Caribbean, GeoPoll continues to grow and scale quickly.
GeoPoll adheres to the strictest ethical and research standards and employs highly rigorous methods and approaches to data analysis.
Our surveys have been cited and analyzed in several highly respected academic journals, such as the Journal of International Public Opinion Research and the Journal of International Development.
We encourage applicants who do not meet every listed qualification but may bring skills in related areas to apply.
Equal Employment Opportunity Statement
GeoPoll is an Equal Opportunity Employer and welcomes diversity. We do not discriminate based on race, religion, tribe, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided based on qualifications and merit.
Compensation
Mobile Accord, Inc., (GeoPoll) offers competitive compensation commensurate with the education and experience of the selected candidate. Compensation packages also include health and non-health insurance benefits, and 401(k) or pension benefits (for US). Compensation will be competitive for the local market.
How to Apply
Interested candidates can send by email a cover letter and resume (as a single file with YOUR NAME as the file name) with the subject Senior Integrations Developer on the subject line to jobs@geopoll.com on or before, Friday 31st March 2023 at 17:00hrs.
Please ensure that all documents use your name in the file name: John Smith resume; John Smith cover.
Please peruse our website (https://www.geopoll.com) to learn more about us.