Technical Lead: Mobile developer…Direct Client

Any visa is fine as long as it meets below criteria… Multiple locations and long term contract.

Send resume to: am@truceaid.com

Responsibilities

  • As a tech lead, a good amount of your time is spent identifying and clearing roadblocks for your team.
  • Shift from debugging the software they are building, to debugging the team they are leading.
  • As a Tech Lead manages the technical debt in effective ways to ensure it doesn’t accumulate to the point where the only thing the team is doing is servicing debt and not iterating on the product. 
  • Make sure that the development team is producing with consistent velocity, and ability to deliver on its estimates
  • As a tech lead groom and mentor the developers on their team, provide feedback on their work frequently, and encourage and promote best engineering practices.

Requirements

  • 8-10 years of delivering omnichannel solutions including native/hybrid mobile platforms..
  • Significant experience with both Native/Hybrid Mobile with cloud (AWS/) technologies including Frontend, API strategy, serverless, Automaton, CI/CD.
  • Experience in agile development practices & methodologies such as Scrum or Scaled Agile Framework (SAFe)
  • Experience in implementing resilient cloud applications and platform services on AWS.
  • Experience with micro-services architecture, cloud-native architecture and 12-factor application architecture principles and implementation
  • Experience with Digital and Mobile Technologies (iOS and Android) • Experience in PaaS, immutable infrastructure, and enabling blue-green deployments
  • Master’s degree in Computer Science, Information Systems, Engineering or a related discipline.
  • AWS Certified is a big plus.
  • Strong good understanding of the architectural principals of cloud-based platforms including SaaS, PaaS, multi-tenancy, multi-tiered infrastructure and application servers.
  • A good understanding of security processes and standards.
  • Designed and documented conceptual, logical and physical hardware, software and application architecture for enterprise applications.
  • Previous development experience (Java or C#, JavaScript, HTML, XML, AJAX, or relevant open source platforms)
  • Highly professional and has excellent interpersonal and communication skills.

Mobile Native Lead for CA, USA

Need EADs(H4/L2), USC and GC only

Send resume to: am@truceaid.com

Location: San Francisco, CA
Duration: 6 month contract (Long term could be 2+ years)

Responsibilities:

  • Full stack hands-on mobile development for native mobile app design and implementation (iOS and Android), including system analyst, test driven application development, test automation, code review and application maintenance support.
  • Code and ship complex new mobile features and apps at high velocity and high quality
  • Adapt Digital Agile approach and work with mobile vendor to implement the mobile solution.
  • Troubleshoot debug and fix issues in production and non-production environments
  • Work with the application support team and external vendors to ensure all applications are supported according to their SLAs

Qualifications:

  • Masters or Bachelor’s degree in Engineering, Computer Science or related technical field
  • 10 years direct experience in software development
  • 5 years in mobile solutions design and implementation
  • Experience in Native Mobile app development (Android, iOS or Windows device), hands on Java /Swift/Object-C and/or React Native Code
  • Hands on development experience with cross platform display and performance optimization
  • Experience in test-driven development & test automations
  • Attention to detail in crafting both tests and codes
  • Troubleshoot debug and fix issues
  • Proficient in Agile and SCRUM
  • Backend web service and API knowledge

Notes: Need strong on both Android and iOS-need to be able to answer architectural and design questions when it comes to  both mobile platforms. Ideally come from the financial sector. Someone who has lead implementing enterprise solutions.

Java Lead Developer, Boston, MA, USA


Any visa is fine except OPT/CPT

send resume to: am@truceaid.com

Role:  Java Lead Developer

Location: Boston, MA

Long term contract

About Position: Client is looking for Java lead Developers with at least 5+ years of overall software development experience, specifically in Java Development. We are looking for talented, flexible, motivated, able to adapt in a dynamic environment, able to efficiently communicate with certain customers/other development team members, pro-active in finding new ways for improvement. We are looking for individuals with experience in building high-performing, scalable, enterprise-grade products and applications. You will be responsible for Java application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Education Qualification

  • 4 Years Bachelor’s degree in Computer Science or related engineering and technology discipline from well reputed institutions

Critical Requirement:

  • 5+ Years of application development experience in web technologies using J2EE (SpringBoot)
  • 2 Years of hands-on development experience in Python
  • 1 Year Experience on AWS cloud related technologies and tools
  • Experience on DevOps and CI/CD
  • Experience with API based design approach and developing microservices based application
  • Experience in OAuth 2.0 authorization framework
  • Experience in Java Session Management and Threading
  • Working knowledge of Kubernetes and Dockers in AWS environment
  • Experience in testing Java applications using JMeter, Junit and IBM Jmock
  • Experience working in Open Source Technology
  • Must have worked in Financial Services domain
  • Must have worked in Agile Development methodologies
  • Should have excellent analytical and problem-solving skills
  • Should have excellent communication skills
  • Should be able to work on high demanding and agile organization

FULL STACK DEVELOPER Richfield, Minnesota, USA


FULL STACK DEVELOPER

Richfield, Minnesota

Need EADs(H4/L2), H1, GC, USC who can attend f2F interview ..this is mandatory… locals preferred

Client is seeking a Full Stack Developer for our client in the Twin Cities!  This is a long term contract position with one of our largest clients!  Local candidates only.

Candidates need to be technically inclined, have the ability to work independently, take general direction, deal with ambiguity and be a self-starter.

80% of the time actually doing the development and dev ops work

The remainder of the day is iteration planning, retrospectives, product demos and design sessions

Skills:

Required Experience
Must have 10+ years of relevant systems software engineering experience
BS/MS in computer science or engineering (or equivalent professional experience)
Experience with large-scale distributed systems and web oriented architectures
Developing Spring/Java applications
Aggressive Refactoring
Service Oriented Architecture design

Experience with API’s

Preferred Experience
Experience in the use Reactive Java (Reactor)

Experience with React/JavaScript/NodeJS

Experience in the use of containers for deployment (e.g. Docker, Rocket)

Experience as a Technical Lead or Lead Developer on a complex distributed systems project
Experience with cloud computing platforms (e.g. GCP, AWS, Azure, etc.)

Experience with JSON/RESTful services and best practices therein

Experience with Container Orchestration (Kubernetes, Mesosphere, etc.)

Pair Programming (Social skills)
Test Driven Development (TDD)
Experience with testing frameworks (JUnit and Spock in particular)

Experience and/or understanding of IoT

Sr. Software Developer – Front End (Javascript/React), Houston, TX, USA


Client Domain: Oil & Gas

Location: Houston, TX

Send resume to : am@truceaid.com

Any visa is fine except OPT/CPT

Sr. Software Developer – Front End (Javascript/React)

Our client is developing cutting edge software in the oil and gas landscape, and we need a strong frontend software developer. You will work hand in hand with our inhouse users and development team, meshing user needs and business objectives with technology capabilities to design products that delight both users and customers

Education/Skills

  • Bachelor’s Degree in Computer Science or equivalent experience
  • 4+ years of frontend Javascript development experience
  • 2+ years of experience with React or similar frontend framework
  • Strong understanding of API design and communication via HTTP/REST
  • Experience with Continuous Integration / Continuous Deployment tooling
  • Experience working in an Agile development environment using Scrum or Kanban

Preferred Qualifications

  • Experience with Semantic UI or similar frontend libraries
  • Experience with NGINX, routing, and SPA hosting
  • Experience with 2D and 3D javascript libraries and data visualization
  • Experience with AWS or other cloud providers
  • Experience with Ruby on Rails
  • Domain knowledge in upstream oil and gas, preferably in Oil Field Services or Petroleum Engineering

Responsibilities

  • Design and build thoughtful frontend UIs for analytics applications using Javascript, HTML5 and CSS3
  • Develop 2D and3D visualizations with standard libraries and frameworks, such as 3JS, ArcGIS, and VTK.js
  • Work with Business Analysts to design a UI that provides an intuitive user experience
  • Write automated tests to eliminate regressions between new versions of the UI
  • Assist in implementation of infrastructure in AWS and deployment of software to said infrastructure

Sr. Software Developer – Back End (Java) for Houston, TX, USA


send resume to : am@truceaid.com

Any visa is fine except OPT/CPT

Client Domain: Oil & Gas

Long term contract, Location Texas

Sr. Software Developer – Back End (Java)

Our client is developing cutting edge software in the oil and gas landscape, and we need a strong back end software developer. You will work hand in hand with our inhouse users and development team, meshing user needs and business objectives with technology capabilities to design products that delight both users and customers

Education/Skills

  • Bachelor’s Degree in Computer Science or equivalent experience
  • 4+ years of backend Java development experience
  • Mastery of SQL and NoSQL database technologies
  • Mastery of concurrency and multi-threaded programming concepts
  • Strong understanding of inter-process communication methods including HTTP/ReST, Message Bus architecture, etc.
  • Experience with Continuous Integration / Continuous Deployment tooling
  • Experience working in an Agile development environment using Scrum or Kanban

Preferred Qualifications

  • Knowledge of service monitoring systems and platforms like Datadog (metrics and alerting), Jaeger (tracing), and Splunk (log indexing and reporting).
  • Experience with AWS or other cloud providers
  • Experience with React or similar JavaScript frameworks
  • Experience with Ruby on Rails
  • Domain knowledge in upstream oil and gas, preferably in Oil Field Services or Petroleum Engineering

Responsibilities

  • Design and build stable and scalable production systems in Java with Spring Boot
  • Design, develop and deploy systems and algorithms that process large data sets in real time
  • Design, build, test and maintain REST APIs which serve web applications and microservices
  • Work proactively to test full-system integration
  • Write unit and integration tests to verify your contributions.
  • Assist in implementation of infrastructure in AWS and deployment of software to said infrastructure

BI ETL Developer for NY, USA


Send resume to : am@truceaid.com

Need EADs(H4/L2), GC, USC

BI ETL Developer 

NY,NY (Final F2F required but will consider non-local as long as they will attend F2F)

5+ months

Phone/F2F (Will skype non-local before F2F (Client will assist in cost of F2F)

Required

  • Bachelor’s degree or higher or equivalent, relevant equivalent experience.
  • Minimum of 5 years of experience in ETL development in business intelligence/data integration projects.
  • 5+ years of experience working with Informatica, GoldenGate, etc.
  • 5+ years of experience working with Relational Databases like Teradata, Vertica, Oracle, SQL Server, etc.
  • 3+ years of experience working with Unix Shell Scripts.
  • Experience in writing complex SQLs to analyze and troubleshoot the issues/problems.
  • Strong data analysis and troubleshooting skills.
  • Experience in integrating technologies with internal and external data sources.
  • Goal oriented and creative personality with good interpersonal skills.
  • Ability to manage multiple assignments simultaneously and follow up on unfinished business.
  • Ability to work independently and in a team environment.
  • Ability to pay attention to the details and be organized.
  • Commitment to internal client and customer service principles.
  • Willingness to take initiative and to follow through on projects.
  • Excellent time management skills, with the ability to prioritize and multi-task in a fast-paced environment.
  • Excellent communication and motivation skills, and ability to interact appropriately with senior-level colleagues and business users.
  • Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment.
  • Must have legal right to work in the U.S.

Technical Skills:

  • Experience sourcing data using API calls (REST/SOAP) is a plus.
  • Experience working with sourcing and uploading data to and from cloud systems like AWS/GCP is a plus.
  • Strong Teradata desired. Oracle, MS SQL Server, Vertica, Netezza, etc. can be alternates. Comprehensive understanding of Data Warehouse design principles.
  • Ability to proactively identify, troubleshoot and resolve complex data integrity issues.
  • Subscription-based industry experience preferred.
  • Knowledge and understanding of REST/SOAP protocols desirable.
  • Understanding of data integration between on-premise and cloud-based data systems.
  • Understanding of Big Data technologies and tools like Hadoop, HDFS, Hive, Spark, Flink, Kafka, Scoop.
  • Thorough knowledge of MS-Office Suite (Word, Excel, PowerPoint, Access).

Position Summary:

The ETL Developer will work closely with the Product Owner, Scrum Master, ETL Developers and various business stakeholders to support and provide quality of delivery for clients’s data extraction, transformation and load needs through the development of new and/or enhancement of existing routines, or the management of contractor-sourced resources. Also implement quality control and audit practices to ensure continuous improvement of client’s assets.

Duties and Responsibilities:

  • Work with various business stakeholders to identify their information needs.
  • Work with data architecture team to understand the source and target data models.
  • Work closely with cross-functional business and business intelligence teams to document ETL requirements and turn them into ETL jobs.
  • Develop and be a proponent for Data Warehouse development standards, including ETL standards and best practices.
  • Provide documentation for all developed ETL processes, including process flow and source and target mapping.
  • Conduct ETL performance tuning and troubleshooting.
  • Work with business intelligence operations team to ensure control objectives are implemented for all data movement processes, implement change control for production data, establish and follow proper incident management procedures.
  • Ensure compliance with all applicable data privacy regulations and policies as they relate to both firm and client/contact data.

Supervisory Responsibilities:

  • None .

BI Qlikview Developer for NY, USA


Send resume to: am@truceaid.com

Need EADs(H4/L2), GC, USC

BI Qlikview Developer

NY,NY (Final F2F required but will consider non-local as long as they will attend F2F)

9+ months

Phone/F2F (Will skype non-local before F2F (Client will assist in cost of F2F)

Required

  • Bachelor’s or Master’s degree in computer science, related field, or equivalent, relevant experience.
  • 7-10 years of related technology experience.
  • 8-10 years of experience developing Business Intelligence (BI) and analytical solutions.
  • 7+ years of experience utilizing QlikView/Sense to implement complex analytical solutions which access data from multiple sources.
  • Candidate must be creative, self-sufficient and resourceful.
  • Good public speaking and presentation skills.
  • Interpersonal skills and ability to interact and work with staff at all levels.
  • Must have the legal right to work in the U.S. Technical Skills:
  • Browser development: Extensive modern-browser compatible, standards-compliant web development experience (HTML5, CSS, JS and frameworks).
  • Knowledge on QlikView server architecture and building QVD and QVW applying business rules and data validations.
  • Experience with Optimizing Qlikview Applications.
  • Solid experience developing complex QlikView/Sense data models.
  • Experience interacting with RESTful APIs and other integration technologies.
  • Ability to write complex front end scripting or expressions.
  • Experience in Qlik Sense administration and configurations.
  • Knowledge to leverage mapping GIS providers in QlikView for multi-layer maps (multiple metrics and dimensions overlaid on maps using extensions).
  • Strong SQL skills and data analysis is must.
  • Experience with QlikView Latest Versions (11, 12) and Qlik Sense.
  • Strong SQL Skills.
  • Knowledge of other BI tools like Cognos, BO and OLAP tools.
  • XML, JavaScript, VB,JSON
  • Familiarity with Teradata, Vertica databases
  • Subscription-based industry experience preferred.
  • Thorough knowledge of MS-Office Suite (Word, Excel, PowerPoint, Access).

The Qlik Architect will be part of a team that is designing and building the next generation of business intelligence tools that will optimize provides business users with the data needed to make informed business decisions. Candidates must have a strong drive, attention to detail, a collaborative work style, and a passion for solving hard problems as simply as possible.