Job Details

Senior Software Engineer II, Mobile

Advertiser
Citrix
Location
Fort Lauderdale, Florida, United States
Rate
-

You are a Sr. Software Engineer with 6-8 years of experience in a one or more Object Oriented programming language(s) (C#/Java). You have gained hands on programming skills and have extensive knowledge of programming constructs, data structures, algorithms and Scripting languages/framework. You have a passion for solving complex problems and enjoy working in a dynamic, fast-paced environment to deliver innovative solutions that enable our customers to transform their business.

Position Overview:

This position is for our Endpoint Management product group. The engineer will architect, design, develop, troubleshoot and debug mobile system software for Endpoint Management, which is used by enterprises to secure, manage and control mobile devices, apps and data

Job Responsibilities:

Architect, design & develop system software for iOS and Android platforms

Produce innovative technical solutions for latest mobile platforms

Work with QA to ensure product meets quality standards

Contribute to code reviews, implement unit tests, address static analysis issues

Develop automated test cases for new and existing features

Work with Technical Support to address customer reported issues

Design - Experience with object-oriented software design. Expected to exercise sound technical judgment and minimize risk

Debugging - Strong debugging and problem-solving skills. Knowledge and experience using XCode desirable

Documentation - Must be able clearly and concisely define technical issues

Basic Job Qualifications:

Bachelor's degree or foreign equivalent is a minimum requirement in Computer Science, Engineering, Information Technology or a related technical field. A Masters is highly Preferred

5-6 years of experience in software product development

Demonstrated understanding of Computer Science fundamentals (eg, algorithms, data structures);

Basic proficiency in a programming language(s) JAVA or Objective C is preferred also C, C++ would be acceptable

Understanding of Agile software development methodology

Hands on experience with Mobile App development in a production environment

Basic understanding of networking and data communications

Knowledge of Internet technologies (eg, HTML, XML, TCP/IP)

Preferred Qualifications:

Experience with cloud computing technologies eg Microsoft Azure (Azure Service Fabric, Azure Service Bus) or AWS is preferred

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events