Job Views:  
756
Applications:  15
Recruiter Actions:  5

Posted in

IT & Systems

Job Code

409099

Global Analytics - Technical Architect

8 - 15 Years.Chennai
Posted 7 years ago
Posted 7 years ago

Position : Technical Architect

Job Title : Architect

Department : Engineering

Reports To : Director of Engineering

Company overview :

- Global Analytics Holdings is an analytics-driven e-commerce company intensely focused on serving the global under-banked consumer. Our mission is to provide the most innovative and trustworthy products and services to this segment of society that is traditionally lack options financially. We leverage world-class analytics, software development, eCommerce know-how and lending operations to build and deliver the most compelling mobile and on-line credit solutions for the under banked. Global Analytics operates in both the UK and US markets, with head-quarters in San Diego and offices in Philadelphia, London, Chennai and Delhi.

Job Summary :

- Systems Architects who want to ratchet up the degree of challenge and excitement in their work and incorporate some Wow!factor into their day - will find what they're looking for at Global Analytics. We want Architects whose intelligence, reliability, judgment, skill, and leadership will turn them into tomorrow's CTOs and VP's of Engineering.

- As an Architect at GA, your mission will be to lead teams in defining, designing, and implementing software systems in a variety of technologies, with a focus on scalable web-based services and top rate mobile user experiences.

- Partnered with a Project Manager, your main responsibility will be to ensure the technical quality of whatever we build is elegant, practical, efficient, and otherwise technically excellent. We currently use Django/python, Magento/PHP, MySQL, PostgreSQL, HTML5/CSS3/javascript, C++, Java, and objective C.

- However unlike many companies that focus on proficiency in one language or in a specific technology, we look for Architects who have solid fundamental systems architecture skills (regardless of language or technology) and who are excellent at picking up new things quickly.

- We believe any Architect should be the best engineer on the team. You will be expected to be the best coder (although you may not code much), the best designer, the best documenter, the biggest guru, and have the best technical judgment on the team. We seek individuals who can take the development process from end-to-end, understand a specification, map out an estimate, write up and then flesh out a solid design, create a robust work plan, over the implementation in code, drive code reviews, oversee unit and integration testing, and triage bugs.

- Our perfect candidate is likely to be on the two year plan, which means that as a rising star, you should look forward to growing out of this role within the next two years. Kudos to you if you someday become the CTO or VP of Engineering somewhere else; we'd like to have you as one of our Architects today.

Essential Duties :

- Working with other parts of the organization to document product requirements

- Translating product requirements into detailed technical designs of object oriented software modules

- Lead the coding of software modules to ensure excellent code quality and full compliance with the design specifications

- Estimating design and development tasks

- Creating detailed plans for software development schedule

- Reviewing and adding to unit and integration testing scripts

- Ensuring full unit testing, integration testing, and tuning of software

- Performing design and coding reviews

- Assist engineers in tracking down and fixing bugs

- Preparing for and participating in project reviews

- Supporting sales, marking, and and customer support as needed

- Proactively managing the team's schedules and tasks

- Performing any task that adds value in a dynamic startup environment.

- Doing whatever it takes to ensure the team and company meets its goals

- Domestic/International travel may be required 10-30% of the time

Job Qualifications :

- Ability to prioritize the needs of the team above personal goals

- Can-do attitude

- Strong problem solving skills

- Great attention to detail

- Ability to consistently deliver high quality results on time

- Excellent verbal and written communication skills

- Top notch management, leadership, and organizational skills

- Ability to achieve excellent results with minimal supervision

- Ability to ramp up very quickly on any programming language, framework, or tool

- Ability to translate product requirements into software designs

- Advanced understanding of scalable, distributed, and big-data architectures

- Excellent functional design documentation skills

- Excellent object oriented technical design and programming skills

- Ability to create, follow, and enforce strict development processes

- Ability and willingness to travel in support of company activities (10-30%)

- Able to present to large groups in activities such as leading training classes or demoing software products.

Experience :

-1+ year in a legitimate technical leadership role

- 5+ years of full life cycle software product development experience, including product support

- 5+ years of object-oriented software design and development

- Extensive experience working in a team environment

- Software development in a Linux/Unix environment (Windows and Mac a plus)

- Advanced knowledge of common software development tools, such as IDEs, debuggers, version control systems, etc.

- Experience working in a multi-branch source code environment

- Design and development of high-throughput, high-availability client/server systems

- Systems integration of message-oriented or other distributed client/server systems

- Design and development of native iOS and Android apps a big plus

- Expertise with Django or Magento a big plus

Didn’t find the job appropriate? Report this Job

Job Views:  
756
Applications:  15
Recruiter Actions:  5

Posted in

IT & Systems

Job Code

409099

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow