Let me know if you can help with these.

*Must be  GC or citizen*

LOCATION : CT

*SW engineer *
Description/Comments:
The Android Software Engineer will apply technical expertise to manage
individual projects priorities, deadlines and deliverables and will be
responsible to design, develop, test, deploy, maintain, and enhance
software solutions. The successful candidate will be an integral part of
the development of quality code for multiple apps and will define coding
standards and development best practices. The Software engineer owns the
technical implementation of projects and is expected to provide, training,
guidance, and mentorship to other members of the team. This role is
expected to guide decisions on technical strategy, architecture, best
practices, tools, and utilities.

This is a hands-on engineering position that requires expert level
proficiency in Java, Android SDK, device capabilities, and Android OS
variations. The Android Software Engineer will architect reusable
solutions.. The ideal candidate is passionate about Java, Android,
technology, apps, and sports.

Responsibilities:
• Development of quality code using cutting-edge techniques, tools, and
utilities
• Guide decisions on architecture and technical strategy
• Research, test, and implement new techniques, frameworks, and utilities
• Define development/design standards and best practices
• Partner with cross-functional teams to define new product requirements,
features, and functionality
• Keep abreast of industry trends and technologies, and be prepared to
apply them quickly

Basic Qualifications:
• 5+ years of related work experience
• 3+ years hands-on professional Android development experience
• Extensive experience with Java and full command of Android APIs on all OS
versions
• Experience working a significant consumer app that is currently available
in marketplace
• Experience with web related technologies, including JavaScript, HTML 4/5,
AJAX, JSON, XML
• Solid understanding of data models and data access architecture and
optimization
• Strong understanding of multi-tier web architectures, and OO design
patterns and concepts
• Strong understanding of server side software, scalability, performance,
and reliability
• A sound understanding of HTTP and REST-style web services
• Must demonstrate solid organization/communication skills
-       Experience in end to end building of applications is needed.

Preferred Qualifications:
• Deep technical knowledge of mobile application development
• Experience with messaging related technologies like GCM, SMS, MMS, XMPP,
SMTP
• Experience with embedded local storage solutions such as SQLite
• Experience with image manipulation and animation, including techniques
like alpha blending
• Demonstrated ability to design and build dynamic multi-threaded mobile
apps.
• Solid understanding of Android app development life cycle including
Google Play and Amazon App Store compliance policies and submissions
requirements
• Experience with GitHub or similar version control tools
• Experience with Android build management and provisioning
• Experience with agile software development practices, including scrum,
sprint planning, retrospectives, etc.
• Experience with TestFlight or similar app distribution platforms
• Experience with Android performance tuning and crash reporting
applications
• Experience evaluating and integrating 3rd party APIs, including SDKs for
social networks, advertising, and analytics
• Ability to work in a fast paced, team-oriented, test-driven collaborative
and iterative programming environment
• Experience with iOS application development is a plus
Candidates will be asked to provide coding samples and demonstrate problem
solving in the interview through white boarding.



*Senior Developer  6 months*

Description/Comment:
Using the latest technologies from Oracle and SAP Business Objects, the
back end developer will design complex data movement, manipulation, and
delivery solutions from multiple sources into our Operational Data Stores
and Data Warehouse.
Technology such as Oracle 11g Database, Oracle GoldenGate 11g, PL/SQL and
SAP Data Services 4.2 will be used to manipulate and deliver data organized
to support near real time data analytic capabilities for use by decision
makers in Ad Sales, Programming.

Responsibilities:
Partner with architecture and front end developers to create conceptual
designs and detailed technical specifications for data management
solutions. Design and construct data solutions for efficient and reliable
data accessibility. Design and construct data transformation and data
movement solutions into 3NF and Dimensional data stores. Design and
construct metadata and semantic layers for ease of access via front-end
solutions. Managing promotion of code/objects through the development, test
and production processes. Troubleshooting support tickets for operational
issues.

Basic Qualifications:
Must have professional work experience with the following:
 5+ years of experience working as an Oracle database developer (Oracle
Database 10g or greater)
 5+ years of working in a data warehousing environment, ETL development,
PL/SQL development and database performance tuning.

Experience with Business Objects


*Software engineer- Backend *

Description/Comments:
Creation of functional and technical specifications for business
requirements; development of software components, test plans and
documentation in accordance with the designs and agreed Disney standards.
Development of prototype software to assist with the design phase of
software projects. Will also identify and investigate issues, identify root
causes, and complete assigned issues within an agreed-upon timeframe.

Responsibilities:
This resource will be supporting the DC2 Development initiatives. This
assignment will be involved in multiple projects

Basic Qualifications
Candidate Must have Senior level experience with Core Java Development.
MUST HAVE extensive experience with JAVA and J2EE.
An established professional software engineer having more than 8 years of
experience in designing, developing and implementing high performance,
scalable distributed web applications. Individual must demonstrate ability
to lead/influence positive change/results in all areas of software
development amongst a talented team of engineers. Builds strong
relationships across the technical organization to better leverage other
expertise and tools throughout the organization. Understands complex
systems and complex requirements and formulates optimal designs to meet
current and future needs that align with Enterprise Architecture. Great
efficiency with n-tier application design, development, architecture,
maintenance and testing. Expertise in using various software tools,
languages and methodologies with special expertise in Java and J2EE.
Involved in all phase of the software development lifecycle from
requirement gathering to testing.
• Great experience specializing on Java based distributed web applications
development with great exposure on full software development lifecycle.
• Strong knowledge on OOP and design patterns.
• Expertise in web front-end technologies such as, Javascript, Ajax, JSF,
CSS, HTML 5 and/or Flex and developing browser compatible applications.
• Hands on experience with SQL, RDBMS and database design standards.
• Solid analytical and problem solving skills.
• Excellent communications skills both written and oral
• Fast learner and ability and interest to master different technologies.



*QA Analyst III    *
Description/Comment:
Participate and coordinate testing aspects of large projects using client
server technologies. Perform and coordinate testing efforts to support
development projects and enhancements to production systems. Communicate
results of testing to project team. Desired- 2-4 years proven experience.

Responsibilities:
QA Consultant for software testing of Advisor projects
Looking for candidate with Media testing knowledge

Participate in design and implementation of QA test strategies and
protocols used in QA processes; ensures the full application of all
relevant QA protocols, processes and procedures
• Assigned to somewhat complex problems that can influence internal clients

Basic Qualifications
• Develop, documents and implements QA standards for assigned applications
• Participates in ensuring that assigned projects adhere to agreed-upon
functional specification and applicable QA standards
• Regularly review and interprets QA results and findings with limited
support from senior QA
• Manages the troubleshooting of or troubleshoots and resolves identified
QA problems and issues
• Monitors the performance of applications under development; ensures full
conformance of each assigned application to established specifications and
performance, accuracy and integrity criteria
• Accountable for achieving good levels of personal operating efficiencies
on assigned tasks and problems
• Uses “out-of-the-box” ingenuity in applying analytical techniques and
organizational skills to identifying and evaluating alternatives and to
developing recommended approaches to resolving quality assurance issues and
problems
• Work on the interpretation of QA issues and problems for technical and
non-technical personnel
• Interprets specific aspects of QA findings and protocols for QA Management


*Scrum Project Manager*
Description/Comment:
Scrum Master/Project Manager for the Business Management program team.
Supporting the Content Scheduler projects as well as the eLog application
development team.

Job Scope:
• Manages all aspects of software development based projects from
Initiation through Closure.
• Plans, coordinates and directs all activities associated with developing
project plans, communication plans, project schedules, etc. by adapting PM
fundamentals to best support assigned projects
• Leverage significant experience with Agile and SCRUM methodologies to
lead project teams on a daily basis to the successful delivery of software
development related projects
• Responsible for team dynamics, morale and motivation
• Builds a team where all members and points of view are respected
• Develops and maintains project plans
• Lead Project Teams through identifying and managing risk and the
resolution of issues
• Accountable for delivering ‘quality’ solutions that provide desired
business benefits and/or solve business problems - ‘on-time’ & within budget
• Able to quickly solve complex problems in a challenging, dynamic
environment with minimal direction
• Frequently communicates with business and technical senior management,
project teams and stakeholders
• Effectively communicates complex and/or difficult information to both
technical and non-technical audiences, including Executives
• Communicates to convince and influence key decision-makers • Facilitator
– must be able to: - Facilitate meetings / workshops with large groups of
people beyond the project team - Facilitate the project team through the
resolution of complex issues - Ensure group participation - Drive
workshop/meeting to conclusion and/or actionable outcome - Develop and
deliver outcomes/results/notes in a manor appropriate to the level of the
group

Basic Qualifications:
Minimum of 10 years of experience managing formal application software
development projects and/or functional organizations
• Minimum of 3 years of hands-on experience with Agile/Scrum methodologies
developing software applications, playing the role of scrum master
effectively
• Minimum of 3 years of experience working in a technology organization


*QA Automation Analyst- Selenium *
Selenium/Java Test Script Automation development for Web Browser Application

Responsibilities:
This position will create test automation to support for the Business
Management content scheduling project.
• Will develop tests in Java/Selenium automation
* Will require strong OOP skills
* Will work closely with development
* Will participate in Agile processes
* May participate in the design & development of Automation Test Strategies
involving automated test sets using GUI and functional validation, user
defined classes and method libraries, Database Verification, Data-Driven
tests, Smoke test sets, and Functional test scripts
• Participate in the automation architecture design, data flow analysis,
and error handling
• Has decent knowledge of trends, technology advances, new QA and
Automation products, and best practices in application QA processes and
standards. Strong Knowledge of Selenium.
• At least 5 years of QA experience and 3 years in Automation experience in
a structured software/testing environment.; i.e. test automation, Selenium,
eclipse, OOP, JAVA, TFS, GIT, Agile, load/performance testing
• Knowledge and experience with various other OOP programming language(s),
relational databases, SQL, and new technologies
• Anticipates and attempts to prevent semi-complex problems; solves
problems when they arise with an appropriate solution
• Good understanding of the Software Development Life Cycle process and the
role of QA within the SDLC Communication:
• Clearly communicates information to both technical and non-technical
personnel • Supports QA Management on specific QA aspects of a major
application and projects
• Ability to document clearly. Working with API’s a plus.

Basic Qualifications:
CANDIDATE MUST BE SOMEONE WHO CREATES AND RUNS TEST SCRIPTS, CAN CODE AND
UNDERSTAND OOP. Candidates that have only manual testing experience or
limited automation experience will not qualify.

What will quality includes:
5+ years of solid QA and/or automation experience (3 years automation)
* MUST have Object Oriented Programming (OOP) Experience
* Strong QA industry experience in the following areas: Selenium
• Quality Center
* Eclipse
* Selenium Grid
• Test Framework
• Test Plans
• Test Cases
• Regression Testing
• System Life-Cycle ...we are looking for automation experts with solid
experience coding automated test scripts in OOP environment.
• "Coded automation scripts using.. Java, Selenium, Eclipse, OOP languages
SQL Experience. Nice to have would include but not required, VBScript, C#,
C++. The following terms suggest strong experience using Oracle SQL...
• "Wrote complex queries." (Also... Developed, Created, etc.)
• "Wrote database triggers, database functions, procedures and/or
packages." (Also... Developed, Created, etc.) • "Optimized database
queries."
• "Data modeling."



*Business Analyst Project Analyst *

Description/Comment
Business Analysis, PC, Office, Visio, UML, Workflows, Relationship
management, Lead JAD sessions, Process Mapping, Software functional testing

Responsibilities:
Sr. Business Analyst Managing and leading development team working on
Re-Expression project.
• Lead one or many software products, developing requirements, design and
implementation strategies
• Interface with both business users and technology staff defining and
translating business requirements into executable functional requirements
• Create and maintain strong relationship with Ad Sales business partners
• Facilitate joint application design (JAD) sessions with business and
technology partners
• Create business process maps documenting current and future state
processes • Create written and graphic documentation to capture business
and functional requirements, including unified modeling language (UML)
artifacts such as use cases and activity diagrams
• Maintain functional requirements throughout the entire project lifecycle
• Work closely with project manager to manage any required changes in scope
• Participate in testing and functional certification process
• Contribute to the overall Ad Sales technology strategy with help from
senior management
Basic Requirements:
• Execute on software development lifecycle processes, both waterfall and
agile
• Experienced in an iterative development methodology
• Ability to gather and document business requirements, follow standard
practices for requirements gathering
• Committed to ensuring that systems delivered are of high quality and meet
all customer requirements
• Expert in business process mapping using Visio or similar tool
• Advanced interpersonal, communication and presentation skills
• Excellent analysis and interviewing skills
• MS Office (proficient/expert in Word, Excel, and PowerPoint).
• Ability to work either independently or closely with others as the needs
of the project dictates.
• Must be highly adaptable to perform in a fast paced environment

Basic Qualifications:
Must have a minimum of 7-10 years of experience as a business analyst in
mature Information Technology organizations Preferred Requirements
• 3-5 years of experience in the advertising, broadcast, cable or media
technology industry
• Formal Business Analysis training or certification
• Experience leading software development teams on new software products
• Strong understanding of the advertising technology industry and the
current landscape



*Software Engineer - *
Development Engineer Data Platforms

Essential Skills
1. Strong Computer-Science Background
1. Sample Questions
1. What is the difference between a stack and a queue?
2. What is the difference between a linked list and an array?
3. What is the difference between a hash map and a binary tree?
4. What is Big O Notation?
5. Contrast space complexity and time complexity. Why do they matter?
Provide an example.
2. Strong Core Java Fundamentals
1. Sample Questions
1. What are the 8 primitive types in Java?
2. What are the Java access modifiers and what effects do they have?
3. Given a one dimensional array, what is the correct way to get its length?
4. What are the five memory pools used by the Garbage Collector and what do
they each do?
5. Describe the operation of one of Java’s Garbage Collection algorithms.
What are the others?
3. RESTful Services Fundamentals
1. Sample Questions
1. Contrast REST with SOAP. What’s the difference?
2. When is it appropriate to use each of the following operations: PUT,
POST, DELETE, GET, and PATCH?
3. When is it appropriate to use a query parameter vs a path parameter?
4. What is the role of the Cache-Control header and when should it be used
with RESTful interfaces?
5. What is the role of the ETag and Last-Modified headers, and how should
they be used with RESTful interfaces?
4. Distributed systems fundamentals
1. Sample Questions
1. What is a race condition? Provide an example.
2. What is the difference between concurrency and parallelism?
3. What is the CAP Theorem? Describe the behavior of two common data stores
in terms of CAP.
4. What is a Byzantine Fault Tolerance and give an example of a use case
where it is important.
5. How can Apache Zookeeper be used to implement fully distributed globally
synchronous locks?

Thank you,
Raj Nandi
r...@innovatech-solutions.com

-- 
You received this message because you are subscribed to the Google Groups 
"USITCV" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to usitcv+unsubscr...@googlegroups.com.
To post to this group, send email to usitcv@googlegroups.com.
Visit this group at http://groups.google.com/group/usitcv.
For more options, visit https://groups.google.com/d/optout.

Reply via email to