OUTSOURCED RECRUITING SERVICES FIRM

Careers @ Our Clients

Job Description
Job Title Senior Mobile System Architect
Location Atlanta,  GA 30346
Other Location
Description Senior Mobile System Architect

A Senior System Architect has a wide variety of technology expertise and enjoys client interaction.  As part of the multidisciplinary nature of this role, Senior Architects are involved in requirements definition, project design, scoping, delivery and integration of end-to-end hardware/software systems for mobile and emerging technologies, and are occasionally called on to perform in a Sales Engineer capacity for their areas of expertise.  This position will report to the Principal System Architect for their geographic region. Some travel may be required.
 
Primary Role Responsibilities
  • Perform architectural design and implementation oversight of the company's client projects
  • Translating client's business requirements into specific systems, applications or process designs
  • Communicate and document designs, implementation plans, and business & data workflow models.
  • Creative approach while using appropriate design pattern
  • Design and document API level specifications and Data Models
  • Interact with client IT and Business teams to address technical dependencies and deployment of solutions
  • Resolve technical issues and identify risks by building consensus among technical stakeholders
  • Evaluate vendor solutions and technology selection
  • Good understanding of multi-tier enterprise architecture and system of records
 
  Desired Skills & Experience 
  • Hands-on enterprise application architecture design experience
  • At least five years of software development experience with large enterprise level
  • Experience on developing software in Agile environment
  •  Expert level experience and knowledge with several of these enterprise server-side development:  Java/Java EE, NodeJS , Hibernate, Spring, Web services, RESTful services, messaging queuing, Sockets and JavaScript frameworks, SOA, ESB.
  • Previous consulting or client service delivery experience in a project-based environment
  • Excellent written and verbal communication skills
  • Experience with non-functional attributes of enterprise solutions (e.g. security, load balancing, and performance)
  • Solid understanding of databases (relational and NoSQL DBs)
  • Bachelor’s Degree or equivalent in Computer Science or related disciplines and 4+ years experience in professional software development
Required Skills Desired Skills & Experience

-Hands-on enterprise application architecture design experience
-At least five years of software development experience with large enterprise level
-Experience on developing software in Agile environment
-Expert level experience and knowledge with several of these enterprise server-side development: Java/Java EE, NodeJS , Hibernate, Spring, Web services, RESTful services, messaging queuing, Sockets and JavaScript frameworks, SOA, ESB.
-Previous consulting or client service delivery experience in a project-based environment
-Excellent written and verbal communication skills
Experience with non-functional attributes of enterprise solutions (e.g. security, load balancing, and performance)
-Solid understanding of databases (relational and NoSQL DBs)
-Bachelor’s Degree or equivalent in Computer Science or related disciplines and 4+ years experience in professional software development
 
  Option 1: Create a New Profile
 
 
 
  Option 2: Login and Apply
Username
Password
 
 

Apply With