Software Engineer 2

Software engineer 2 –Mobile

A mobile development engineer with a 2-4 years' experience

Job Description

The Software Engineer 2 is functionally competent and workingtoward functional expertise in the field of software engineering as it relatesto the business objectives of Asurion. The Software Engineer 2 willdesign, code, test, and debug applications that meets system standards andfunctional requirements in various software languages. The position will assistin code reviews and with the activities for approved Projects, systemimprovements, and ad-hoc or emergency requests.

Key Responsibilities/Essential Functions

  • Develops effective, maintainable code in a timely fashion
  • Follows established coding standards and techniques, assistswith establishing standards
  • Develops automated unit test cases to validate defect-freecode
  • Conducts code reviews with peers and management
  • Works with QA team to ensure quality code that meets thefunctional requirements
  • Maintains proficiency in the application and use of systems,tools, and processes within the department's scope
  • Maintains proficiency in the business processes that drive theapplications within the department's scope
  • Maintains a working knowledge of Asurion's applications andsystem integration
  • Assists with the compilation of status notifications forbusiness stakeholders and Client Relations
  • Ensures code compiles with security policies and guidelines


  • BS in Computer Science, Engineering, Mathematics or a relatedfield required
  • 2-3 year of software development experience required in one ormore of the following: C, C , objective C or Java
  • 1 or more years of experience developing mobile applicationsin one or more of the following environments: iOS, Android, WindowsMobile or Blackberry
  • Specific knowledge/experience in most of the followingpreferred:

o OOD / OOP knowledge

o Multithreaded Application experience

o Creation of Physical and Logical design documents

o Knowledge or experience with object-oriented design andimplementation

Meet Some of Asurion's Employees

Bryant M.

Senior Manager, Software Engineering

Bryant manages the Software Development Group at Asurion that focuses on back-office technology. By doing so, he helps deliver new products and business capabilities.

Vik M.

Director, Product Management

Vik uses brainpower and technology to build client solutions that ensure customer satisfaction on the frontlines. Then he partners with the Sales Team to drive solution strategies forward.

Back to top