Ci2i Services is looking for a Senior Software Engineer to join its M2M business segment.
Responsibilities:
- Work in an agile environment and participate in scrum activities by estimating, tasking and providing retrospective feedback
- Lead product initiatives, recommend improvements, mentor and review peers’ work
- Work with engineers and other cross functional teams like Product Management, Project Management, Release Engineering, Quality Assurance, and Operations teams
- Develop innovative solutions that meet market needs with respect to functionality, performance, scalability, reliability, and adherence to development goals and principles
- Develop industry and product technical expertise by following and championing development best practices
Required Skills:
- Degree in Computer Science, Engineering, Math, or related field
- 5+ years of experience in object-oriented application development in Java, C++ or C#
- 4+ years of experience building commercial grade (particularly client-side) software
- Strong computer science fundamentals in data structures, algorithms, and complexity analysis
- Experience architecting & developing sophisticated UIs, web applications & services
- Strong communication, writing, and critical thinking skills; attention to detail
- Proficiency with design patterns and modular software architectures
Preferred Skills
- Experience with open web application frameworks, such as Django, RoR, etc.
- Experience with JavaScript & Python
- Experience with web structures & elements, such as HTML5, CSS, JSON, XML, HTTP Requests, etc.
- Experience with MySQL or other open relational database management systems
- Experience with web publishing & content management platforms, such as Drupal, WordPress, etc.
- Experience with mobile application development (Android, iOS, Win8)
- Experience in agile development methodologies
To apply, please send your resume to resume@ci2iservices.com