Location: Anywhere in USA
Duration: Long term project
Rate: DOE
Client is hiring iOS Engineer with the following Skills:
Required Skills & Experience
- Minimum 5 years Architecting, designing, and developing iOS Applications.
- Experience with Objective-C, Swift 3.0 and Swift 4.0
- Extensive experience implementing iOS design patterns like MVC, MVVM, etc.
- Strong object-oriented design skills
- Experience with UIKit, External Accessory Framework, etc
- Knowledge of multi-threaded and asynchronous code.
- Proven debugging and performance testing skills via Instruments.
- Extensive experience writing unit tests and function tests using XCTest.
- Knowledge of implementing crash reporting tools like New Relic, AppDynamics, etc.
- Ability to write clean, well factored UI code
- Passion for quality and attention to detail
- Able to guide technical decisions
- Excellent verbal and written communication
Key Qualifications
- Proven working experience in software development.
- In-depth understanding of Swift (Objective-C experience is a plus) and Cocoa Touch.
- Up to date experience with UIKit, and the iOS SDK
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text, UIKit.
- Experience writing multi-threaded, asynchronous code.
- Strong unit testing skills.
- Deep experience in Source code management.
- Excellent collaboration and communication skills.
Desired Skills & Experience
- Verifone SDK integration.
- Experience and understanding of with APIs, Custom libraries, and backend integration.
- Experience developing and shipping consumer-oriented GUI applications.
- Familiarity with Apple application UI / UX guidelines.
- Strong organizational and time management skills.
Title: JAVA + Kafka Developer
Location: Bay Area, CA
Rate: DOE
Technical Skills
- Good working exposure on JDK including familiarity with latest JDK 9 features.
- Experience in building producer applications for KAFKA and Configuration in KAFKA.
- Experience with common Java APIs and frameworks including Spring-CORE and Spring MVC.
- Experience in working with SQL Databases.
- Experience with Apache Maven build tools.
- Experience with test frameworks particularly Junit, Mockito and Power Mock.
- Basic knowledge of web application servers (Apache Tomcat 8.5).
Job Duties
- Coordinate between multiple disciplines (Architects, Business Analysts, Project Mangers) developers to design, develop, implement and support complex business solutions.
- Oversee technical deliverables for invest and maintenance projects through the software development life cycle, including validating the completeness of estimates, quality, and accuracy of technical designs, build and implementation.
- Responsible for specific technical deliverables which include supporting activities required for an Agile release train (PI planning, story pointing, etc), providing detailed design documentation as necessary, assisting in development operation activities as needed, producing code development in Java / J2EE, JMS, KAKFA, producing automated unit tests, providing configuration data as needed, assisting with system implementation, and providing POST implementation support.
- Provide technical oversight for software projects and contribute to the development and delivery of Software solutions including design documents and proof of concepts.
- Offer technical leadership to ensure delivery of software capabilities with a high level of innovation, quality, and efficiency.
- Perform code reviews of co-worker’s deliverables to ensure correct coding principles, adhere to in order to prevent error conditions from being introduced.
- Follow and promote quality assurance process while actively looking for opportunities to enhance standards.
- Pro-actively address technical issues and risks that could impact project schedules and/ or integrity of the application environment.
- Mentor and train project team members to enforce development guidelines and best practices.
- Leading technical teams in delivering highly capable and reliable application that meet business priorities while ensuring alignment to strategic technology vision.
- Building server-side applications based upon Java and J2EE technologies.
- Managing day to day activities and influence team members to leverage, follow and support alignment software development practices.
- Work in partnership with the scrum master, product owner, product team and other stake holders to produce high quality products developed to the requirements and delivered on time and budget.
- Work with scrum master and product owner to provide development sizing and cost analysis estimates.
Title: Sr Java developer with DevOps
Location: Irving, TX
Duration: 12 Months +
Must have:
- Good knowledge of Object-oriented concepts and design/development using Java, Spring framework and Hibernate.
- Experience in Gradle/Maven, Jenkins, GitHub/Stash/Bitbucket, Docker, Kubernetes, Sonar (or equivalent) a plus.
- Database concepts with PL/SQL.
- Development experience of Restful webservices, web applications.
- Experience of using webservers like Tomcat.
- Experience of supporting java applications running on Unix/Linux environment.
- Experience of messaging services (at least one JMS, Tibco EMS, MQ).
- Experience with Data Warehouse, Database concepts and data integration for BI needs.
- Experience with Java Services, Web Services (SOAP/REST) and XML/JSON.
- Experience with Real Time and batch integrations.
- Linux Scripting and scheduling tools.
- Experience with Agile Development.
- Ability to quickly understand and document business processes ad high level architecture.
Good to have:
- Experience on at least one integration framework like – Camel, Spring Integration
- Security of Restful webservices – Cyberark, LDAP, SSL, TLS
- General understanding of Enterprise infrastructure and network – Load balancers, firewall, VIP, DNS, Schedulers etc.
- Performance tuning with good understanding of JVM internals
- Experience with any ETL tools
- Experience with Cloud development (AWS preferred) and DevOps
- Experience in scripting languages such as Python or JavaScript including testing frameworks, a plus
Job Title: Application Developer
Location: Bay Area, CA
Duration: Long term
Strong programming ability in Python and should have developed web applications using Django framework.
- Web application development in HTML, CSS, and JavaScript
- Knowledge of SQL, relational databases, and other data storage solutions
- JS framework – Angular JS
- UNIX/Linux environments
- Familiarity in Version control systems and a Unix development environment
- Google Technology Stack Experience (App Engine, Google3, Blaze, Git5/ G4, Borg) and Knowledge on Java is a plus
- Strong ability to communicate technical concepts clearly and effectively, with fluency in English.
- Bachelors (BS in Computer Science)
- Masters (MS in Computer Science)
- Relevant years of experience for this role
Role: React.JS Developer
Location: BayArea, CA
Duration: Long term contract
- Experience with React and Redux, or AngularJS with a FLUX architecture.
- Strong JavaScript front-end application development of single-page browser applications.
- Strong knowledge of HTML5 (including the DOM, markup, and browser APIs) and CSS3 (especially using Sass or similar preprocessor.)
- Strong skills with writing unit and integration tests in JavaScript using Mocha, Chai, Sinon.
- Ability to work with JavaScript build/task runners like Webpack, Gulp, Grunt, and NPM run scripts.
Location: Bellevue, WA
Duration: 6+months
Rate: DOE
Required Skills:
- Good Experience in Developing Android Applications should have worked on Client based Android Application for at least 3 years.
- Should display excellent coding skills and be aware of best practices of Mobile Application Development.
- Write Unit, Instrumentation, and Espresso test case.
- Should have knowledge of Java, Gradle Script.
- Knowledge of the Android build process should be able to work on library-based Projects, Android Studio.
- Excellent trouble shooting skills, Requirement understanding skills and work with various teams – QA, Design, PM, UI/UX.
- Experience on UI Development, Android Components – Database, Service, Content Providers – Consuming REST Web Services, JSON/XML parsing, OOAD, Design patterns, n – tier Architecture, Multi-Threading.
- Need exceptional skills in APP BUILDING EXPERIENCE.
Qualifications
- Bachelor’s degree in computer science or computer engineering or related field
- 7+ years’ experience in Mobile Application Development using Java based Android (Native)
- Knowledge of the Android build process, should be able to work on library-based Projects, Android Studio
- Experience with UI development, Android Components: Database, Service, Content Providers, Consuming REST Web Services, JSON/XML parsing, OOAD, Design patterns, n-tier Architecture, Multi-Threading
- Knowledge of Java and Gradle Script
- Experience in developing best practices, software principles and code design concepts
- Experience in developing and supporting rapid iterations of software in an Agile context
- Good knowledge of common design patterns, frameworks and libraries for mobile development
- Experience in continuous integration and unit testing frameworks
- Ability to effectively work with internal teams, understand requirements and setting expectations
- Good understanding of REST based services and service-based architecture
- Commitment to producing top quality, well designed and flexible mobile applications
- A passion for code quality and craftsmanship
LOCATION: Washington, DC
DURATION: 12+ Months
Rate: DOE
RESPONSIBILITIES:
- Analyze stakeholder needs to help define technical solution and author or oversee formal requirement deliverables.
- Serve as a subject matter expert for applications/ programs, business processes or initiatives and provide needed project support.
- Independently interact with stakeholders to understand problem/opportunity, elicit business requirements, and document and review requirements.
- Identify and resolve stakeholder issues.
- Facilitate the flow of information between stakeholders to ensure a common understanding of needs and deliverables.
- Build strong partner relationships with stakeholders, including management and advocate business needs on their behalf.
- Establish objectives based on business requirements and resources and provide recommendations to management.
- Manage and provide new features or enhancements and collaborate with delivery team to prioritize changes to the system.
- Develop a detailed understanding of the stakeholders and the impact of the request being addressed to provide better insight in solution recommendations.
- Support end-user feedback activities, such as, user acceptance testing and demonstration.
- Analyze data sets to gain an understanding of the data, discover data anomalies, and look for ways to leverage data in support of FINRA’s regulatory mission.
- Use appropriate technology tools to analyze data sources and check for anomalies.
- Define and document key business processes, technical requirements, data scenarios and data transformations.
Location: SFO, CA
Duration: 12+Months
Rate: DOE
Summary:
Quality Analyst is responsible for software quality through testing software platforms for specific business needs including: enhancements, maintenance, and defect fixes.
Duties:
- Executes test cases, accurately documents defects using approved standards, processes, and tools for common and complex projects.
- Collaborates in requirements development and/or review.
- Reports results and recommends to key business stakeholders/groups on the quality of the product, software development lifecycle processes and the risk of promoting for production use for common and complex projects.
- Mentors and coaches associate and staff level employees on all job essentials.
- Creates and maintains test plans and individual test cases using approved standards, processes, and tools for common and complex projects.
- Evaluates level of risk in determining the scope and coverage of the individual test plan(s).
- Participates in the creation and management of project plans.
- Participates in the creation of test harnesses, automation, and performance testing frameworks.
- Independently develops and implements communication plans to all stakeholder groups.
Requirements:
- Bachelor’s degree or four years of equivalent information system experience.
- 6 years of experience working in the information technology QA field.
Location: Dallas, TX
Rate: DOE
Job Description
Good understanding of Core Java concepts.
- Experience working on Micro services architecture.
- Hand on experience on Spring Boot
- Experience in developing Spring Web applications.
- Experience working with Hibernate Framework.
- Oracle Web Logic Application server – 12c+ (Preferred).
- Experience with Version Control Systems, Preferably SVN.
- Experience with Maven and Webservices
Rate: DOE
Location: Bellevue, Washington
Contract Duration: 12 Months+
Job Description:
Minimum years of experience: 5+ years
Must Have Skills
ReactJS or Redux
NodeJS
Webpack
Nice to have skills
Communication
Problem solving
Detailed Job Description
*UI development with REACTJS/ReduX
*Prototyping and Wire framing
*Common components development
*ReactJS or Redux development, NodeJS development, Webpack
Rate: DOE
Duration: Long term
Location: NY
Job Description
Need a Fullstack Lead with Combination of ((Python + Angular 2 and Dart or Java Background)
Python background
- Dart or Java background
- Angular2 – at least 1 year experience
- Agile / Scrum development
- Linux systems knowledge
- Working within multicultural teams
Location: Bay area, CA
Rate: DOE
Duration: Long term
Job Description
Experienced Python developer and the complexity and the dynamics of programming in Python, as well as a regular use of algorithms and “thinking outside of the box” are features that you are familiar with, then we are looking for you!
Complex data structures should be easy for you, designing and querying of relational databases, handling of web services and protocols tasks which you are an expert in
Technologies used:
- Python 2 + type annotations (Python 3 soon)
- Django
- Non-relational databases
- Protocol buffers
Requirements:
- Python background
- Linux systems knowledge
- Familiar with Agile / Scrum development
Your position will involve:
- Feature prioritization
- Agile / Scrum development
- Be a team player
Working within multicultural teams
Duration: Long term
Rate: DOE
Location: Bay Area, CA
Job Description
Frontend Developer (JavaScript / Dart) Experienced JavaScript developer, feel comfortable with algorithms, understand the impact of complexity and you are able to improve the execution we are probably looking for you! You should be a Front-End expert with strong knowledge of browser environment, who knows and follows best practices of JavaScript, HTML5, CSS3, SASS .
Technologies used:
- Angular2
- ES2016+
- OOP
- Dart
- Protocol buffers
Requirements:
- Dart or Java background
- Angular2 – at least 1 year experience
- ES2016+
Your position will involve:
- Feature prioritization
- Feature effort estimation
- Agile / Scrum development
- Be a team player
- Working within multicultural teams
- Working exclusively with the latest version of Chrome (no IE8 hacks!)
Location: By area, CA
Duration: Long term
Job Description
You should be able to generate cookbooks for CI/CD tools using chef, Create a Packer image and deploy them to Azure Cloud environment using grunt with Azure ARM templates. Responsible for all CI/CD tools Monitoring and Production Deployment/support.
Skill set and experience:
- Azure
- Chef
- Grunt
- CI/CD tools
- Artifactory
- Gitlab
- Jenkins
- Cloud Computing experience
Following skills are required in this group:
- Azure Cloud
- Azure ARM templates
- CHEF
GRUNT scripting
Location: Bay Area, CA
Duration: Long term project
Rate: DOE
Job Description
Technical
- Full Stack Java Developers Springboot
- REACT/Redux – MUST
- TDD
Behavioral
Ability to do pair programming and work in team collaboration.
Mandatory Skill Set (JD)
- Expertise in modern Javascript web frameworks: React, Angular, JQuery
- Expertise in cloud-native microservice architectures and development:
- Java + Spring Boot, .NET Core (C#), Node.js
- Expertise in working with structured and unstructured data: SQL,
- Elasticsearch, Apache Solr
Location: Dallas, TX
Duration: long term project
Rate: DOE
Job Description
- Java 8
- Kafka
- REST services
- Spring and Spring Boot
- Git
- Jenkins
- Scripting (bash and python)
- Linux proficient
- Tomcat
- Nice to Have
- Apache Open Source (i.e., Druid, Storm, Kafka, etc.)
Location: Dallas, TX
Duration: Long term project
Rate: DOE
Job Description
Mandatory Skills
Azure , Modern C++ ( Version 11, 14.2 , 17).
Desired Skills
- standard library, STL containers, and algorithms
- Windows device drivers
- Strong IO
- Testing in Devops environment
- Infra Testing
- Cloud Azure Testing
- MS Technologies
- Cloud Testing Delivery
- Client Management
- Offshore Coordination
Responsibilities:
- Have a background in deploying and/or securing container-based systems such as Docker or Kubernetes.
- Review features, user stories, acceptance criteria, design documents and bug descriptions and create test plans to ensure quality applications meet requirements of scalability, stress, negativity, usability, performance.
- Create, document, maintain, extend, and execute automated tests. The suite of tests will be developed within a framework that will allow for repeatability.
- Isolate, reproduce, troubleshoot, and resolve issues that surface during testing.
- Log and escalate bugs and issues, as necessary.
- Actively participate in daily stand-up meetings, demos,
- retrospectives, grooming, sprint planning, release planning and other Agile meetings.
- Write system, installation, configuration, and support documentation for tested applications.
- Actively engage in and lead the continuous improvement of testing practice with a focus on speed, quality, and innovation.
- Design, develop and maintain automated test scripts.
- Develop, improve, and implement the automation solutions to be used across our technology stacks and lines of business.
- Share automation best practices and set high standards for the entire team to build consistent and maintainable tests and test automation frameworks.
Location: Union, NJ
Duration: 12 Months+
Rate: DOE
Job Description: Front End React Developer.
- Coordinate with UX, product managers and Client to get complete requirements and designs.
- Analyze requirements for tech feasibility and complexity in UI; design technical solutions.
- Document front end designs, contribute to the component library.
- Identify front end dependencies and collaborate on creating the timeline.
- Work with ATG developers and architects to build a cohesive solution. Identify risks to UI/UX based on architecture constraints.
- Participate in scrum team activities.
- Produce quality code to adhere to performance, readability, reusability best practices.
Technical Skills:
- 5+ years of experience as a front end or UI developer
- Proficient in HTML5/CSS3
- Experience with Responsive Web Design (RWD)
- Ability to develop complex interactions and deliver dynamic content using JavaScript and jQuery
- Integrating UI with server side components, including JSP or similar template languages
- Experience with APIs using JSON responses
- Experience with multi-browser/device compatibility
- Experience with GitHub code management tools and git-based workflows
- Attention to detail, self-motivation and good communication skills
Good to have:
- Experience with ReactJS or similar frameworks
- Experience using CSS preprocessors (SASS/LESS)
- Familiarity with front-end build tools like Grunt, Gulp or webpack
- Familiarity with package management using npm
- Experience with front-end testing using Jasmine and Karma or similar tools
- eCommerce experience, familiarity with Oracle ATG
Location: San Francisco, CA
Rate: DOE
Duration: 12+ Months
- 4+ years of professional IT work experience
- Advanced level SQL Skills
- Programming / Scripting (Python, Java, C/C++, Scala, Bash, Korn Shell)
- Experience with big data processing (Spark experience required)
- Experience designing and developing data models, integrating data from multiple sources, building ETL pipelines, etc.
- 2+ years of experience with Scala
- Excellent communication skills are a must
- B.S. in computer science, engineering, or related degree
Location: Dallas, TX
Rate: DOE
Type: Contract
Description:
- Over all 10+ years’ experience and 6+ years of experience in Predictive model building.
- Polyglot programmer: Hands-on experience with multiple languages, must have Java experience, Python is good to have.
- Experience training and deploying models based on Stanford Core NLP.
- Experience with machine learning, preferably one or more among Tensorflow, Theano, Deeplearning4J, Torch Deep und
Pay rate: DOE
Location: Lewisville, TX
Duration: 6 months
Our client is seeking a Sr. Software Engineer for a contract opportunity in Lewisville, TX!
Responsibilities:
- Working under limited direction and within general practices, provides technical expertise by independently determining and developing approaches to solutions for a wide range of complex software engineering problems.
- Understands company goals and practices.
- Develops new software engineering methods or processes, re-evaluate existing processes.
- Designs simulation and test criteria and verifies functionality and performance.
- Works on the overall design and development of new ideas and products and develops project plans.
- Represents the organization on project teams and may perform technical project leadership roles.
- Contributes to the development and achievement of organizational goals and objectives.
- Duties may include research, evaluation, development and application of new process and methods into products.
- Sphere of influence is likely to extend outside of work group or department.
- Work may encompass one or more areas of engineering including mechanical systems, equipment and packages, electronic design, production techniques, product definition and planning, or other related fields.
- May be responsible for establishing and conducting testing routines, developing, or executing project plans, and contributing to budgets and schedules.
- Provides documentation of work and results; reviews projects against goals and provides status reports.
6+ years’ experience with:
- J2EE
- Java
- JavaBeans
Required Skills:
- Budget, PRODUCT DEFINITION
Location: NY
Duration: 12+ Months
Rate: DOE
Description:
Scala expert with Java:
- Strong programming knowledge in Scala programming and in Kafka as well
- Strong coding skills in Scala from a design and architecture perspective.
- Scripting / programming experience in Scala and Java
- Strong skills of Object-oriented programming in Java
- The Java Virtual Machine.
- Tools of statistical analysis.
- Distributed file storage systems (like HDFS)
- SQL and relational database management systems.
- Extensive experience in RDBMS, SQL
- Experience with bash shell scripts, Unix commands and utilities
- Distributed processing, parallel processing, real-time processing
- Linking and ingesting data sets, so experience with ETL and data pipelines for SQL-based data warehouses is required
- Using a micro-services-based design and create high quality API’s for data accessibility, that ultimately integrate with a broader service-based architecture.
Location: Carlsbad , CA
Duration: Long-Term
Rate: DOE
Skill Requirements:
- Strong Experience in developing Python or Scala-based Spark Data processing pipeline for large data set of data integration in AWS Cloud environment
- Strong Experience with AWS Glue Catalog, ETL and Athena for Data Analysis
- Experience with Databricks-based Spark data ingestion and data stream is a Plus
- Experience in deploying data services in AWS using lambda functions through Spark and EMR
- Experience in building high-performance data queries from relational and as well non-relational (NoSQL) data sources: RedShift, MongoDB, Aurora,
- Experience in tuning performance of data services
- Experience with Kafka and Kinesis
- Experience with continuous delivery and associated tooling (Ansible, Jenkins, Terraform).
- Experience with micro service or event driven architectures
- Experience with Docker, Linux, and shell scripting
- Excellent Communication and Interpersonal skills
Location: North Carolina
Duration: 12+ months
Rate: DOE
Description:
Full-Stack Java Developer with 5 to 8 years’ experience with all stages of software development building enterprise class, software applications from front-end to back-end.
Experience with the following is Required:
- Application development using Java EE, Spring or Springboot
- Front-End and Back-End Java Development
- Micro-Services Architecture
- Patterns such as APIs, JAX-RS, REST/JSON,
- RESTful APIs Development
- Relational databases, e.g., Oracle, Postgres
- Micro-Services Architecture
- AWS cloud technology stack such as S3, Lambda etc.
Knowledge of one or more of the following is helpful:
- CI/CD tools such as Maven, Git/Stash, Jenkins, Nexus, uDeploy, Docker etc.