We Are AgileThinkers

Collaborate With the Industry’s Best Talent

Our Purpose

We take your potential beyond the edge, connecting talent, technology and business to build a better world.​

A GLOBAL COMPANY WITH GROWTH IN MIND

We value your talent
We all have something to learn and something to teach, and we design teams with that philosophy.
We value your experience
We embrace diverse perspectives and experiences, challenging each other to be the best version of themselves.
We value your passion
We welcome your career aspirations, your desire for growth and your creative thinking.

What We Do

We partner with leading companies across the Fortune 1000 to create their next generation digital enterprise. Working at AgileThought means working with some of the world’s most admired and forward-thinking organizations to advise, create, and manage business critical applications that solve real-world problems.

How We Get The Job Done

A shared set of guiding principles with a global perspective. Collaboration, agile mindset, fearlessness toward trying new things and stability in the practices that don’t need to change. We are a team committed to excellence at our core.
Seth-Jacobs-website

“The most interesting thing about AgileThought is how leadership applies the same Agile principles we use in our daily work to how they run the company. They’re open and welcome to change but most of all – we’re all in this together.”

AgileThinker

– Seth Jacobs

Guiding Principles

There’s no flying under the radar here.

We have an undeniable drive for creating value, and we hold every single person in the company accountable to this, top to bottom.

Have I helped my team enough?

Our success as individuals is representative of how we approach teamwork. Humbly serving our team will pave the way for growth.

Don’t just serve, build the relationship.

Deep relationships with our clients and our AgileThinkers are the foundation of our success

Go figure it out. Move beyond fear.

Foundational knowledge, resourcefulness and leveraging team support can solve any problem

We’re fanatical about our craft. We just can’t help it.

We are eager to learn and passionately share our knowledge and expertise with anyone who will listen.

I don’t have all the answers, and I won’t pretend that I do.

We rely on the people beside us and open communication to drive progress every day.

Substance over style.

There is value in style, but we value substance more. Our #1 priority and passion is to create meaningful business value for our clients.

USA Based Positions

Open Positions

About the Job

The Client Partner is accountable for growing sales and owning the end to end client relationship(s) within their assigned territory which may be comprised of one or more clients.  Based on client(s) budget in terms of revenue, a team of additional account team members may be assigned such as Client Executive(s) and Client Delivery Lead(s).  This role is responsible for sales, revenue, profit, delivering on client commitments and overall client satisfaction.  Although this is a general management role by scope, success depends on his/her ability to grow revenue profitably and sequentially.

 

Locations

  • Dallas, TX
  • Chicago, IL
  • Cincinnati, OH
  • New York Metro
  • Atlanta, GA

 

Responsibilities

  • Become well versed in AgileThought’s core offerings, culture, and differentiators
  • Accountable for overall Sales, Delivery, Profit and Loss and Customer Satisfaction for assigned client(s)
  • Achievement of sales, revenue, profit and client satisfaction targets
  • Directly owns client account planning, client renewals and expand-sell
  • Go to market strategy, planning and execution
  • Drive sales and profitability by (i) Identifying and targeting new prospects, (ii) leveraging your existing relationships, and (iii) leveraging existing AgileThought relationships
  • Client management – primary accountability for all client(s) in the defined territory
  • Develop revenue, profit forecasts for assigned territory
  • Achieve annual and quarterly sales, revenue and profit goals as set forth by the Chief Revenue Officer
  • Initiate and execute client entertainment activities with individual stakeholders, influencers and internal teams
  • Monitor and cultivate client satisfaction
  • Leverage client stakeholder relationships to support the collections process when issues occur
  • Delivery on client commitments as sold
  • Know the client’s program management structure and dependencies that program areas have with one another
  • Identify new applications of technology to help the client leverage to gain business advantage
  • Understand the industry and market trends relevant to assigned segment
  • Attend networking functions and trade shows/expos in those industries or technologies
  • Mentor and Grow supporting sales team members

 

Minimum Qualifications

  • Ability to travel anywhere AgileThought does business, either now or in the future with the expectation of being comfortably on the road up to 75% of the time
  • Bachelor’s Degree in Business, Sales or related fields
  • Comparable record of Sales Leadership Experience
  • +10 years’ experience in a sales, general management, delivery management role, in the technology services industry and/or consulting business
  • Demonstrated success with one of the nationally recognized selling methodologies (Miller Heiman, IBM’s Signature Selling Method, Sandler Solution Selling, etc.)
  • Passion for developing solid personal relationships with the current and potential clients
  • Deep market knowledge and ability to uncover customer organizational visions and strategies
  • Proven ability to adapt the message and meeting approach for various levels of a client organization
  • Proven success in building internal relationships with delivery teams that result in steering a solution through the initial envisioning stage to the product delivery
  • Excellent oral and written communication/presentation skills
  • Willingness to take on additional responsibility to ensure team success and quality solutions
  • Team player that understands how your own work is important to the team's success
  • Ability to multitask
  • Professionalism; to include written and oral communication
  • A desire to constantly learn and share new knowledge
  • A caring attitude – care about what you do, who you do it with and how you’re going to be successful in the end

 

Preferred Qualifications

  • Experience selling with partners
  • Developed and executed winning go to market strategies
  • History of delivering double digit sales and revenue growth
  • Experience managing a P&L
  • Experience with a CRM or contact management application
  • Willingness to work after normal business hours and weekends to develop and nurture client relationships
  • Proficient with MS Office (i.e., Outlook, Excel, Word, PowerPoint)
  • Excellent organizational and time management skills, with the ability to discern and prioritize value add activities that will drive revenue and profitability
  • Passionate about technology and staying up to date with changing trends
  • Other attributes:  absolute team player, aggressive problem solver, good business judgment, sense of humor, and genuinely enjoys selling

 

Locations:

Dallas, Austin, Houston

 

About the Job:

The Enterprise Account Executive will be responsible for business development and sales activities which drive the growth and profitability of AgileThought, focused exclusively on acquiring new enterprise clients.  Enterprise clients are defined as having >= $.5B in annual revenue, and realistic opportunity to radiate multiple AgileThought services and offerings to create year over year revenue and growth.  Specific duties will include identifying target clients based upon a set of predefined criteria, securing meetings with target clients, presenting our solutions to prospective clients, efficiently moving clients through the sales process, adroitly handling objections, and closing the sale. 

 

Responsibilities:

  • Become well versed in AgileThought ’s core offerings, culture, and differentiators
  • Identify strategic markets and verticals that represent revenue growth opportunities
  • Drive sales and profitability by (i) Identifying and targeting new prospects, (ii) leveraging your existing relationships, and (iii) leveraging existing AgileThought relationships
  • Develop revenue forecasts for your assigned region and clients
  • Provide input for the company’s business development budget and take responsibility for adherence to the same
  • Achieve annual and quarterly sales goals as set forth by the COO/and or leadership team
  • Attend networking functions and trade shows/expos
  • Collaborate with AgileThought technical staff to create a statement-of-work and/or proposal to win business
  • Keep CRM system and portal updated with relevant information and recording prospects/leads
  • Identify and pursue referrals to other departments and companies and take ownership of “follow me” relationships
  • Initiate and execute client entertainment activities with individual stakeholders, influencers and internal teams
  • Seek to expand the footprint of relationships on both sides 
  • Monitor and cultivate client satisfaction
  • Leverage client stakeholder relationships to support the collections process when issues occur
  • Transition client relationships to long term Client Executives when the time is right so attention can remain focused on new client acquisition

 

Minimum Qualifications:

  • 8+ years of experience in a sales role, preferably in a technology service industry and/or consulting business
  • Demonstrated success with one of the nationally recognized selling methodologies (Miller Heiman, IBM’s Signature Selling Method, Sandler Solution Selling, etc.)
  • Excellent interpersonal skills with the ability to comfortably sell to C-level executives with ease
  • Deep “rolodex” of buyers in enterprise companies and free from any non-compete restrictions to leverage that
  • Excellent oral and written communication/presentation skills
  • Consistent track record of successfully selling high value-added solutions, services, or products to Fortune 1000 companies
  • Excellent organizational and time management skills, with the ability to discern and prioritize value add activities that will drive revenue and profitability
  • Ability to travel anywhere AgileThought does business, either now or in the future with the expectation of being comfortably on the road approximately 50 – 75% amount of time 
  • Willingness to work after normal business hours and weekends to develop and nurture client relationships
  • Proficient with MS Office (i.e., Outlook, Excel, Word, PowerPoint)
  • Experience with a CRM or contact management application strongly desired
  • Strong attention to detail
  • Other attributes:  absolute team player, aggressive problem solver, good business judgment, sense of humor, and genuinely enjoys selling
  • Passionate about technology and staying up to date with changing trends 

 

Preferred Qualifications:

  • 4-year degree preferred

 

Location:

Atlanta, GA

 

About the Job:

The Enterprise Account Executive will be responsible for business development and sales activities which drive the growth and profitability of AgileThought, focused exclusively on acquiring new enterprise clients.  Enterprise clients are defined as having >= $.5B in annual revenue, and realistic opportunity to radiate multiple AgileThought services and offerings to create year over year revenue and growth.  Specific duties will include identifying target clients based upon a set of predefined criteria, securing meetings with target clients, presenting our solutions to prospective clients, efficiently moving clients through the sales process, adroitly handling objections, and closing the sale. 

 

Responsibilities:

  • Become well versed in AgileThought ’s core offerings, culture, and differentiators
  • Identify strategic markets and verticals that represent revenue growth opportunities
  • Drive sales and profitability by (i) Identifying and targeting new prospects, (ii) leveraging your existing relationships, and (iii) leveraging existing AgileThought relationships
  • Develop revenue forecasts for your assigned region and clients
  • Provide input for the company’s business development budget and take responsibility for adherence to the same
  • Achieve annual and quarterly sales goals as set forth by the COO/and or leadership team
  • Attend networking functions and trade shows/expos
  • Collaborate with AgileThought technical staff to create a statement-of-work and/or proposal to win business
  • Keep CRM system and portal updated with relevant information and recording prospects/leads
  • Identify and pursue referrals to other departments and companies and take ownership of “follow me” relationships
  • Initiate and execute client entertainment activities with individual stakeholders, influencers and internal teams
  • Seek to expand the footprint of relationships on both sides 
  • Monitor and cultivate client satisfaction
  • Leverage client stakeholder relationships to support the collections process when issues occur
  • Transition client relationships to long term Client Executives when the time is right so attention can remain focused on new client acquisition

 

Minimum Qualifications:

  • 8+ years of experience in a sales role, preferably in a technology service industry and/or consulting business
  • Demonstrated success with one of the nationally recognized selling methodologies (Miller Heiman, IBM’s Signature Selling Method, Sandler Solution Selling, etc.)
  • Excellent interpersonal skills with the ability to comfortably sell to C-level executives with ease
  • Deep “rolodex” of buyers in enterprise companies and free from any non-compete restrictions to leverage that
  • Excellent oral and written communication/presentation skills
  • Consistent track record of successfully selling high value-added solutions, services, or products to Fortune 1000 companies
  • Excellent organizational and time management skills, with the ability to discern and prioritize value add activities that will drive revenue and profitability
  • Ability to travel anywhere AgileThought does business, either now or in the future with the expectation of being comfortably on the road approximately 50 – 75% amount of time 
  • Willingness to work after normal business hours and weekends to develop and nurture client relationships
  • Proficient with MS Office (i.e., Outlook, Excel, Word, PowerPoint)
  • Experience with a CRM or contact management application strongly desired
  • Strong attention to detail
  • Other attributes:  absolute team player, aggressive problem solver, good business judgment, sense of humor, and genuinely enjoys selling
  • Passionate about technology and staying up to date with changing trends 

 

Preferred Qualifications:

  • 4-year degree preferred

 

Locations

Remote- USA, Contract

 

About the Job:

The Product Analyst is an AgileThought team member involved in many aspects of a customer engagement; from leading a team, to the collaboration with other team members and customers to determine the best solution for a particular engagement to the design, development and delivery of software products.

Responsibilities:

  • Active listener, excellent note taker, and tracks decisions and action items from meetings
  • Creates and maintains the product backlog, supporting the Scrum process
  • Train and support new Product Owners on Scrum framework
  • Ensures the implementation strategy aligns to the goals of the product strategy and business needs
  • Facilitate large stakeholder meetings and perform qualitative overviews of more junior level analysts
  • Work with the project management, project sponsors and internal project stakeholders and document key conversations
  • Identify project stakeholders and user classes. Document user class characteristics. Identify appropriate representatives for each user class and negotiate their responsibilities in order to reflect the true intent of the system
  • Elicit requirements using user stories, interviews, document analysis, storyboards/strawmans, surveys, site visits, business process descriptions, business analysis, task and workflow analysis, and/or stakeholder viewpoints
  • Generate and maintain requirements specifications according to standard templates, using natural language simply, clearly, unambiguously, and concisely
  • Model requirements using various engineering techniques and models to identify gaps and assist with the derivation of operational and functional requirements
  • Lead requirements analysis and verification, ensuring that requirement statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, and verifiable, and that they conform to standards
  • Prioritize requirements to meet stakeholder needs and enhance the design and implementation processes
  • Lead peer reviews and inspections of requirements documents. Participate in peer reviews of work products derived from requirements specifications to ensure that the requirements were interpreted correctly
  • Mentors those with less experience through informal channels
  • Facilitates effective team interaction

 

Minimum Qualifications:

  • Professional Scrum Product Owner Certification
  • Facilitation skills utilizing visual indicators and process boards
  • Deep understanding of the Product Owner needs and Stakeholder vision
  • Understands the business domain of the solution and is familiar with industry best practices
  • Familiar with scaled agile frameworks
  • Exceptional written and oral communication skills
  • Aptitude and desire for learning new technologies
  • Ability to self-organize and manage your time
  • Ability to learn business concepts quickly
  • Ability to lead and mentor others on agile development practices
  • Ability to actively participate in discussions to solve problems with project stakeholders
  • Ability to communicate business concepts to technical and non-technical team members
  • Ability to multitask across different projects
  • Experience successfully navigating organizational issues, constraints and concerns
  • Ability to learn business concepts quickly
  • A desire to constantly learn and share new knowledge, whether this is reading a book and posting a review on our Yammer, or giving a lunch and learn on the hottest new topics in your field
  • Become a partner and trusted advisor to clients, advising on best-fit technologies and best practices
  • Ability to listen and distinguish stated user requests from the underlying true needs
  • Ability to think analytically and to critically evaluate the information gathered from multiple sources, reconcile conflicts, and decompose high-level information into details, abstract up from low-level information to a more general understanding
  • Ability to facilitate requirements peer reviews
  • Boardroom presence / interact with senior leaders with confidence
  • Ability to communicate information effectively to customers, managers, and technical staff
  • Ability to work in high-velocity environments while maintaining attention to detail, work and workmanship quality and professionalism
  • Punctuality and consistent ability to meet project deadlines
  • Ability to work alone in areas of core competencies with minimal guidance
  • Modeling skills, to represent requirements information in graphical forms that augment textual representations in natural language
  • A caring attitude – care about what you do, who you do it with and how you’re going to be successful in the end

 

Preferred Qualifications:

  • Technically savvy, entrepreneurial spirit who thrives in environments that reward self-initiative and resourcefulness
  • Non-complainer – everyone has something they’d rather not do
  • Familiar with Audit/Assurance practices within the Big 4
  • Willing to Travel (While travel is a requirement of the role, due to COVID-19, non-essential travel has been suspended until further notice.)

 

Locations:

Tampa, Atlanta, Orlando

 

About the Job:

The Data & Analytics Back-end developer is an AgileThought team member involved in the design, development and delivery of data integration and data engineering solutions with special focus in Databricks.

Our goal is to have our clients view our delivery teams as a valuable partner in assisting them in achieving business value through the software solutions we provide.

Our goal is nothing less than creating unparalleled experiences for our clients and staff.  Successful delivery of the intended solution is paramount, but enduring value lies in executing in a way that cannot be found with any other provider and leaving the client with the best possible feeling of success.

 

Responsibilities:

  • Works with product and development team to understand database design and data integration requirements and ensures the solution provides business value
  • Designs and develops database objects including tables, views, stored procedures, and functions.
  • Develops ETL/ELT packages, data pipelines and data transformations that meet security, performance and scalability SLAs
  • Ensures that data passes data quality validations
  • Collaborates with stakeholders and team members to deliver on new business initiatives and platform enhancements
  • Works with data scientists to generate a machine learning record that is optimized for Machine Learning and AI activities
  • Implements and support a Databricks data engineering pipeline using notebooks in Spark SQL, Python, R and/or Scala

 

Minimum Qualifications:

  • S./B.A. degree in Computer Science, STEM related field or equivalent relevant work experience
  • 5+ years of experience developing databases and data integration (ETL/ELT) projects
  • 2+ years working with the Databricks platform in a Data Engineering role for Machine Learning related projects
  • A proven experience developing data integration projects
  • Infrastructure architecture and configuration
  • Database design and development i.e. tables, views, stored procedures, functions, partitions
  • ETL/ELT package development, deployment and scheduling
  • Advanced T-SQL language programming i.e. window functions, common table expressions
  • Data Warehouse and Data Lake design and development
  • Master data management and data quality assurance
  • A strong understanding of data extraction, transformation and loading techniques
  • Transactional, periodic, and accumulating data loading patterns
  • Slowly changing dimension principals and design
  • ETL/ELT, partitioning, and change data capture load techniques
  • Blocking, semi-blocking and non-blocking load operations
  • A functional understanding of big data technologies
  • Specific knowledge of the Hadoop ecosystem and how the various programs support big data movement and analytic
  • Practical experience with at least one major distribution, i.e., Cloudera, Hortonworks, Spark, Microsoft HDInsight, Synapse Analytics, Databricks, etc.
  • An understanding of how big data and traditional BI solutions integrate and some of the common concerns that should be addressed
  • A high-level understanding of Machine Learning
  • Major algorithm classes and training needs, e.g., supervised versus unsupervised
  • ML process understanding, such as CRISP-DM
  • An understanding of the data management technology landscape and specific services and tools in Azure and AWS:
  • Azure based tools including Stream Insights, Azure Synapse Analytics, Azure Data Factory, Azure Data Lake, Microsoft R Server, Azure ML
  • AWS S3, AWS Glue, AWS Data Catalog, AWS Athena
  • Other tools including Microsoft SQL Server Integration Services, Informatica, Alteryx
  • Expert level SQL programming
  • Advanced level Python language programming

 

Desired Qualifications:

  • Experience in the Healthcare industry
  • Certifications in Microsoft, Azure and AWS technologies and data platforms
  • Experience deploying and configuring infrastructure and networking in AWS and/or Azure

 

About the Job:

The Senior Sourcing Recruiter will be responsible for managing the search and selection process for AgileThought’s open positions.  You will be responsible for partnering with hiring leaders to conduct primarily external candidate searches, day to day interactions with vendor partners, manage the candidate flow up to and including offer/acceptance and new hire onboarding.

 

Locations:

  • Remote USA – East or Central Time Zone

 

Responsibilities:

  • Execute a high touch recruiting experience from beginning to end while owning full life cycle responsibilities
  • Prioritize and self-manage as you support fast growing technical staff
  • Manage/provide daily oversight and direction to the Talent Acquisition Coordinator
  • Executes branding and sourcing strategies to leverage leads, referrals, utilizing social media and leveraging personal networking to find top talent
  • Develops and maintains a strong pipeline of candidates for common open roles by way of proactive recruiting methods; community events, meet-ups, code camps, professional organizations, and college relationships
  • Manages full cycle recruiting processes for 25+ concurrent searches.
  • Facilitates ‘feedback huddles’ on all candidates with all interviewing team
  • Maintains excellent working relationships with our external staffing partners
  • Screens candidates via phone, video and/or in-person and assists Talent Acquisition Coordinator with preparing candidate interviews slates and interview schedules
  • Serves as a secondary backup for new hire onboarding, participates in updating and maintaining recruiting related materials
  • Participates/leads Talent Acquisition meetings with internal Delivery Team to share updates on open positions and candidate pipelines
  • Attends recruiting events (job fairs, Code Camps/ Meet Up’s etc.) on a regular basis
  • Works with Talent Acquisition team to manages job description database and make updates when necessary
  • Ensures full compliance with company and legal requirements
  • Maintains a strong candidate and new hire experience
  • Supports Talent Acquisition/HR projects and other duties as assigned

 

Minimum Qualifications:

  • 5+ years of full-cycle recruiting is required
  • At least 3 years of full cycle recruiting experience in the technology arena is required
  • Recruiting experience in a high-volume environment is required
  • Corporate and staffing agency work experience is ideal
  • You have experience in driving the recruiting process in a high growth environment and get excited about doing it again!
  • High energy – willing to ‘roll up their sleeves’ to help the team
  • Relentless drive to find and connect with the best talent. Passion for a ‘white glove’ candidate experience.
  • Outstanding problem-solving skills/willingness to take responsibility/accountability and ownership when things go wrong with an attitude of ‘what did I learn? How can I fix it? And what can be done to prevent his from happening again?’
  • Ability to provide innovation to existing process and sources, as well as create new or improved approaches
  • Strong negotiation / closing skills
  • A proactive, results-driven approach with excellent interpersonal and influence skills
  • Ability to grasp and continually learn new technologies, knowledge of IT terminology, roles, and market
  • Comfortable with escalating issue to US Talent Acquisition leader related to candidate offers and/or staffing vendor issues in a timely manner
  • Superior verbal and written communication skills
  • Strong customer service skills and attitude
  • Effective computer skills with all Microsoft Applications (Word, Excel, PowerPoint)
  • Excellent attention to detail, accuracy and follow through
  • Ability to multi-task and consistently meet deadlines
  • Ability to work with confidential information on a daily basis
  • Ability to qualify a candidate and understand what each candidate brings to the table, as well as connect that candidate with the right opportunity.
  • You pride yourself in staying current with the latest trends in technology and possess the ability to build and maintain a network of top-tier technical and business talent to help us hit our hiring numbers

 

Preferred Qualifications:

  • Full-time regular position with benefits 
  • Normal team business hours (9am-6pm) – some flexibility with start and end times 
  • Must be flexible with overtime and weekends (on an as needed basis)
  • Ability to travel up to 25% of the time in support of our recruiting efforts (on as needed basis)

 

About the Job:

The TA's primary responsibility is to own the technical solution being delivered for the client. Owning the technical solution goes well beyond architecture. The TA is expected to be a lead; helping to drive all aspects of delivery. The TA is expected to be skilled in client service, analysis, architecture, design, development, testing, ALM, and agile project management (typically Scrum or Kanban). Every project will vary based on the nature of the work and the people assigned. The TA is expected to help fill in and/or identify gaps so that the project’s delivery can be managed effectively. 

 

TAs are expected to be leaders that demonstrate aptitude for learning new technology, situational awareness with the client, demonstrate a positive client service attitude, and hold themselves accountable to the outcomes they commit to. 

TAs are expected to be skilled developers. Part of their time is to be spent doing the equivalent work of a Senior Developer. The time spent de-queuing stories (coding) will vary depending on the project. 

Responsibilities for the role can vary from project to project; due to the nature of every project being different in problem, client, and team. The following captures the broad expectations of the role.  

 

Locations:

  • Tampa, FL
  • Orlando, FL
  • Remote

 

Responsibilities:

  • Technical excellence on delivery engagements; this includes architecture, design patterns, quality and testing, development operations, and release management as a holistic consideration of the solution
  • Lead teams delivering quality software using agile principles and a devops mindset
  • Explain abstract technical concepts, risks, and options to non-technical stakeholders
  • Provide guidance and support across the entire project lifecycle: from sales, to development, to maintenance, to retirement/replacement
  • Guide clients and teams in planning, scoping, development practices, and quality
  • Lead design reviews of systems architecture for cloud, on-premise, and hybrid topologies
  • Evaluate, define, and create reusable development frameworks, tools, platforms, and documentation
  • Provide technical oversight and guidance
  • Model and evangelize agile practices and mindset for team members and clients
  • Maximize value produced for the client
  • Provide technical estimates for sales pursuits and present as a technical SME
  • Provide organizational leadership and guidance regarding technology-focused strategic objectives
  • Support the practice on staffing decisions for new and ongoing engagements at the direction of a Principal TA
  • Mentor and manage career development for up to 4 Developers
  • Coach and support TA Track team members
  • Participate in interview process for Developers and TAs
  • Self-manage competing responsibilities and commitments

 

Minimum Qualifications:

  • 8+ years relevant professional work experience
  • 5+ years of hands on development experience in a technical role
  • Exceptional written and oral communication skills
  • A strong sense of ownership and a willingness to work with team members to drive successful client outcomes
  • A desire to constantly learn, teach, and share new knowledge
  • Skilled in understanding and abstracting complex business problems to develop technical solutions
  • Skilled in communicating technical decisions, risks, and options to non-technical stakeholders
  • Skilled in negotiating mutually beneficial outcomes
  • Demonstrated ability to communicate collaboratively in front of a whiteboard (both physical and virtual)
  • Demonstrated ability to understand audience and adjust communication style as necessary
  • Back End Architects: Expertise designing and implementing enterprise applications with .NET Core or Java
  • Front End Architects: Expertise designing and implementing enterprise applications using modern client-side frameworks such as React or Angular
  • Expert-level understanding of common architectural patterns and trends
  • Expertise and experience with modern DevOps patterns, practices, and tools
  • Expertise and experience with modern software delivery and development tools such as Azure DevOps or Jira
  • Project experience with agile frameworks such as Scrum, Kanban, or Lean
  • Project experience with agile technical practices including unit testing and continuous integration
  • Experience navigating client issues, constraints, and risks; demonstrated ability and willingness to communicate concerns in situationally appropriate manner.
  • Excellent self-organization and time management skills
  • Willingness to participate in a culture of feedback
  • Commitment to professionalism in communication and action
  • Desire to teach and mentor team members with respect to technology, agile practices, and career paths
  • Able to lead a distributed team effectively
  • Willing to travel

 

Preferred Qualifications:

  • Full stack architectural experience with modern front-end technologies such as Angular or React
  • Professional certifications in cloud architecture, infrastructure, and platforms
  • Container orchestration and microservice implementation experience
  • Expertise implementing desired state configuration/infrastructure-as-code tools.
  • Cloud native experience
  • Academic background in computer science

 

About the Job:

The TA's primary responsibility is to own the technical solution being delivered for the client. Owning the technical solution goes well beyond architecture. The TA is expected to be a lead; helping to drive all aspects of delivery. The TA is expected to be skilled in client service, analysis, architecture, design, development, testing, ALM, and agile project management (typically Scrum or Kanban). Every project will vary based on the nature of the work and the people assigned. The TA is expected to help fill in and/or identify gaps so that the project’s delivery can be managed effectively. 

TAs are expected to be leaders that demonstrate aptitude for learning new technology, situational awareness with the client, demonstrate a positive client service attitude, and hold themselves accountable to the outcomes they commit to. 

TAs are expected to be skilled developers. Part of their time is to be spent doing the equivalent work of a Senior Developer. The time spent de-queuing stories (coding) will vary depending on the project. 

Responsibilities for the role can vary from project to project; due to the nature of every project being different in problem, client, and team. The following captures the broad expectations of the role.  

 

Location:

  • Remote

 

Responsibilities:

  • Technical excellence on delivery engagements; this includes architecture, design patterns, quality and testing, development operations, and release management as a holistic consideration of the solution
  • Lead teams delivering quality software using agile principles and a devops mindset
  • Explain abstract technical concepts, risks, and options to non-technical stakeholders
  • Provide guidance and support across the entire project lifecycle: from sales, to development, to maintenance, to retirement/replacement
  • Guide clients and teams in planning, scoping, development practices, and quality
  • Lead design reviews of systems architecture for cloud, on-premise, and hybrid topologies
  • Evaluate, define, and create reusable development frameworks, tools, platforms, and documentation
  • Provide technical oversight and guidance
  • Model and evangelize agile practices and mindset for team members and clients
  • Maximize value produced for the client
  • Provide technical estimates for sales pursuits and present as a technical SME
  • Provide organizational leadership and guidance regarding technology-focused strategic objectives
  • Support the practice on staffing decisions for new and ongoing engagements at the direction of a Principal TA
  • Mentor and manage career development for up to 4 Developers
  • Coach and support TA Track team members
  • Participate in interview process for Developers and TAs
  • Self-manage competing responsibilities and commitments

 

Minimum Qualifications:

  • 8+ years relevant professional work experience
  • 5+ years of hands on development experience in a technical role
  • Exceptional written and oral communication skills
  • A strong sense of ownership and a willingness to work with team members to drive successful client outcomes
  • A desire to constantly learn, teach, and share new knowledge
  • Skilled in understanding and abstracting complex business problems to develop technical solutions
  • Skilled in communicating technical decisions, risks, and options to non-technical stakeholders
  • Skilled in negotiating mutually beneficial outcomes
  • Demonstrated ability to communicate collaboratively in front of a whiteboard (both physical and virtual)
  • Demonstrated ability to understand audience and adjust communication style as necessary
  • Back End Architects: Expertise designing and implementing enterprise applications with .NET Core or Java
  • Front End Architects: Expertise designing and implementing enterprise applications using modern client-side frameworks such as React or Angular
  • Expert-level understanding of common architectural patterns and trends
  • Expertise and experience with modern DevOps patterns, practices, and tools
  • Expertise and experience with modern software delivery and development tools such as Azure DevOps or Jira
  • Project experience with agile frameworks such as Scrum, Kanban, or Lean
  • Project experience with agile technical practices including unit testing and continuous integration
  • Experience navigating client issues, constraints, and risks; demonstrated ability and willingness to communicate concerns in situationally appropriate manner.
  • Excellent self-organization and time management skills
  • Willingness to participate in a culture of feedback
  • Commitment to professionalism in communication and action
  • Desire to teach and mentor team members with respect to technology, agile practices, and career paths
  • Able to lead a distributed team effectively
  • Willing to travel

 

Preferred Qualifications:

  • Full stack architectural experience with modern front-end technologies such as Angular or React
  • Professional certifications in cloud architecture, infrastructure, and platforms
  • Container orchestration and microservice implementation experience
  • Expertise implementing desired state configuration/infrastructure-as-code tools.
  • Cloud native experience
  • Academic background in computer science

 

About the Job:

The Senior Developer is an AgileThought team member involved in many aspects of a customer engagement; from the collaboration with other team members and customers to determine the best solution for a particular engagement to the design, development and delivery of software products.  

 

Locations:

  • Remote

 

Responsibilities:

  • Designing, developing, implementing, and releasing high quality custom software solutions using Scrum
  • Applying the very best technical agile patterns and practices when building custom software solutions
  • Collaborating frequently with AgileThought’s customers to provide technical consultation and assistance; and working with these customers to build software solutions that add the most value to their business
  • Working under some supervision from a Technical Architect or Delivery Leader, but will be expected to work independently on complex, non-routine tasks and projects - many unique to our customer’s organizations. You may interact with end users and other technical personnel to identify and correct issues
  • Maintain continuous, open, consistent professional communication with customers, peers and team members. Openly listen to others and confirm understanding to ensure everyone is on the same page.
  • Proactively looking for ways to keep all time productive and will use non-customer time for personal training, internal projects and administrative tasks
  • Working on project teams consisting of both AgileThought customers and AgileThought team members
  • Be committed to making a positive impact on our client’s engagements
  • Working closely with team members on quality-related activities
  • Leading and mentoring Developer I and Developer II’s through projects
  • Contributes to AgileThought delivery methodology
  • Aligns toward a business domain and provides organizational leadership

 

Minimum Qualifications:

  • 8+ years software development experience 
  • Expert in multiple technology frameworks 
  • Expert understanding of design patterns 
  • Strong development operations tooling and pattern capabilities 
  • Strong understanding of enterprise scale out and scale up technologies 
  • Deep understanding and experience with agile development practices, including unit testing and continuous integration 
  • Strong understanding of all Scrum ceremonies 
  • Strong ability to translate business needs into technology solutions 
  • Ability to design and implement frameworks 
  • Willingness to take on additional responsibility to ensure team success and quality solutions 
  • Team player that understands how your own work is important to the team's success 
  • Become a partner and trusted advisor to clients, advising on best-fit technologies and best practices 
  • A desire to constantly learn and share new knowledge 
  • Ability to self-organize and manage your time 
  • Ability to learn business concepts quickly 
  • Ability to multitask across different projects 
  • Aptitude and desire for learning new technologies 
  • Ability to work in high-velocity environments while maintaining attention to detail, work and workmanship quality and professionalism. 
  • Punctuality and consistent ability to meet project deadlines. 
  • Demonstrate the capability to work with the tools involved to implement and ensure compliance with the process put in place 
  • A desire to constantly learn and share new knowledge, whether this is reading a book and posting a review on our Yammer, or giving a lunch and learn on the hottest new topics in your field 
  • Exceptional written and oral communication skills  
  • A caring attitude – care about what you do, who you do it with and how you’re going to be successful in the end 

 

Preferred Qualifications:

  • Technically savvy, entrepreneurial spirit who thrives in environments that reward self-initiative and resourcefulness 
  • Non-complainer – everyone has something they’d rather not do  
  • Academic background in computer science 
  • 10+ years relevant professional work experience
  • Willing to Travel

 

Mexico Based Positions

Benefits for this position.

Summary

Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions.

Qualifications

The successful candidate will possess the following qualifications:

  • Certified System Architect in Pega 6 or Pega 7
  • Strong understanding of Pega. At least 3 years of experience
  • Hands-on experience in Pega 7 development
  • Experience in various rules and features like Flows, Activities, User Interface, Flow Actions, Agents, SLA, Correspondence, Single-Sign-On, External Authentication, PRPC Security, Reports, Listeners (File, MQ), Connectors, REST and SOAP Services etc
  • Experience in full PRPC implementation cycle including enterprise Class Structure design and Rulesets design
  • Perform code reviews and ensure compliance with application quality, coding, UI and Corporate standards, including review alert logs, running pre-flight and PAL.
  • Enforce best practices in PEGA architecture/design/coding
  • Ability to work independently and as a member of a team
  • Strong leadership, mentoring, coaching and motivational skills
  • Experience working with (CI/CD) continuous integration and Continuous Development

Other Experience

  • Any experience in the Pharmacy field.
  • Experience on the Healthcare framework
  • CSSA Certification

Location:

Merida, Colima, Mx City

Benefits for this position.

Summary

Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions.

Qualifications

Mandatory Skills

5+ years:

  • Servlets
  • JDBC
  • javascript
  • jsp
  • Jquery
  • Springboot
  • Spring MVC
  • Spring DAO
  • Maven
  • Github

Other Experience (nice to have)

  • .NET
  • C#
  • WebForms
  • Oracle PL/SQL
  • SQL Server
  • Java Server face (prime faces)

Location:

Merida, Colima, Mx City

 

Benefits for this position.

Description

Responsibilities for this position include the following:

  • Follow instructions provided by the lead or higher-level team members to accomplish tasks
  • Report the progress of the assigned tasks to the lead or higher-level team members
  • Help higher-level team members create Test Plans and Test Strategies when requested by the client or supervisor
  • Help higher-level team members elaborate Level of Efforts (LOEs)
  • Reviews and analyses requirements to solve any questions or contradictions
  • Design comprehensive and well-structured Test Cases without supervision of the lead or higher-level team members
  • Execute Test Cases without any type of supervision
  • Report defects without any type of supervision
  • Follow up with lead or higher-level team members on the resolution of defects
  • Help the lead with the Project Status Report
  • Potentially serve as point of contact with the client
  • Potentially serve as the lead back up
  • Provide user testing support
  • Prepare and present demos if applicable
  • Escalate roadblocks to lead or higher-level team members
  • Attend project meetings
  • Attend any mandatory training given by the client/company (formal or informal)
  • Train, coach and supervise junior team members
  • English Level 70% 

Requirements

  • Strong database knowledge
  • Self-sufficient and proactive
  • Open communication skills with clients and team members
  • Problem solving skills
  • Experience designing Test Cases and Identifying test scenarios from requirements
  • Experience mapping Test Cases to requirements (Test Matrix)
  • Analytical Thinking
  • Ability to mentor new team members
  • Experience creating and presenting demos to the client
  • Capable of elaborating a detailed Defect Report
  • Capable of elaborating a Project Status Report
  • Ability to analyze and provide feedback on requirements internally
  • Deep knowledge and understanding on QA procedures and standards within the software development life cycle
  • Experience with any of the major QA management tools (such as but not limited to Application Lifecycle Management, Team Foundation Server, Rally, etc.)
  • 80%+ of English level,
  • Excellent verbal and written skills
  • Good interpersonal skills; ability to work well within a team or individual

Benefits for this position.

 

Description

As a Front End Developer, you will be responsible for implementing visual elements that are visible from the computer users vantage point within a web application. 

Requirements

Front-end developers with React with at least 3+ years of experience 

In addition to React, the following are needed

  • TypeScript
  • HTML/CSS
  • Bootstrap (nice to have)

 

Benefits for this position.

Summary

  • Execute Test Cases
  • Generate comprehensive defect reports using defect tracking tools and liaise with software development
  • Report project status, concerns and risks within the project
  • Design, Develop testing scripts using Cucumber and Selenium

Requirements

RESPONSIBILITIES

  • Collaborate closely with engineers, architects, business analysts, product owners and other team members to understands the requirements and develop test strategy.
  • Develop test plans, test case creation and test case execution
  • Write and maintain test automation scripts
  • Perform business applications functional system, integration (end-to-end) tests for new and existing applications
  • Participate in review and approval process of project deliverables
  • Advise project teams on appropriate approaches to testing delivered products, including test tool sets
  • Assist project teams on identifying the needs for appropriate test environments and coordinate the establishment of appropriate test environments
  • Oversee processes for identifying, tracking and reporting the results of test procedures
  • Find, track and prioritize defects and work toward their resolution
  • Define and track quality assurance metrics such as defect densities and open defect counts
  • Effective reporting to management levels.
  • Participate in the testing of production emergency bug fixes
  • Participate in release production validation

Mandatory Skills

  • Extensive experience with SDLC and QA methodologies, including, Functional testing, E2E testing, Automation, Compatibility testing, Regression Testing and usability testing.
  • Expertise in Testing Life Cycle and Defect life Cycle
  • Have hands on experience on ALM tools, Jira, SoapUI
  • Knowledge on Java, SQL, Unix and scripting languages
  • Experience with Selenium
  • Experience in test data management and exposure to test data management tools
  • Should have worked in CI/CD/CT model
  • Effective written and verbal communication
  • Strong analytical skills
  • Exposure to Agile methodology
  • Experience in web service testing
  • Great attitude

Other Experience (nice to have)

  • Github

Benefits for this position.

 

Overview:

The Business Analyst is the liaison between the design and development teams and the client to define the objectives and requirements of the client. Finalizes the implementation process by implementing development plans

 

Duties and Responsibilities:

  • Works with client to understand their requirements of the system
  • Works with Product development to communicate the client’s needs and provide business case for enhancement requests
  • Accountable for assigned functional track and deliverables, and assist QA and Support with understanding Client needs
  • Creating and maintaining deliverables within assigned area
  • Participates in testing the product before it is released to the client
  • Assist in triaging escalated system defects and/or providing clarification on defects and works to resolve them
  • Integrated as part of the full client lifecycle
  • RFP
  • Demos
  • Project Kick-Off
  • Implementation
  • Go Live
  • Optimizations
  • Collaborate with the Product Manager on Product/Knowledge Share
  • Provide support to the team during implementation as well as post go live
  • Provide support to SME’s for client training initiatives
  • Document and maintain deliverables (requirements document, Configuration Design Doc, etc)
  • Document process workflow
  • Build and configure system based on design
  • Ensuring configuration meets requirements and works as expected
  • Maintain industry expertise
  • Provide support for internal training events as necessary
  • Relies on experience and judgment to plan and accomplish goals
  • A wide degree of creativity and latitude is expected
  • Maintain compliance with Inovalon’s policies, procedures and mission statement
  • Adhere to all confidentiality and HIPAA requirements as outlined within Inovalon’s Operating Policies and Procedures in all ways and at all times with respect to any aspect of the data handled or services rendered in the undertaking of the position
  • Fulfill those responsibilities and/or duties that may be reasonably provided by Inovalon for the purpose of achieving operational and financial success of the Company
  • Uphold responsibilities relative to the separation of duties for applicable processes and procedures within your job function
  • We reserve the right to change this job description from time to time as business needs dictate and will provide notice of such.

 

Qualifications

The successful candidate will possess the following qualifications:

  • Minimum of 4 years of experience as a software business analyst
  • Minimum of 1 year of experience in a healthcare/specialty pharmacy related environment
  • Must be familiar with healthcare/pharmacy system designs and concepts
  • Possesses excellent communication, organizational and observational skills
  • Proficient problem solving skills with good judgment and decision making
  • Must be goal-oriented and focused; •Work well as a member of a team
  • Possess SQL and Crystal Reports skills. Physical Demands and Work Environment
  • Sedentary work ( i.e. sitting for long periods of time) Exerting up to 10 pounds of force occasionally and/or negligible amount of force
  • Frequently or constantly to lift, carry push, pull or otherwise move objects and repetitive motions
  • Subject to inside environmental conditions
  • Travel for this position will include 40%

 

Skills Nice To Have

  • Pharmacy
  • Problem Solving
  • Product Development
  • Product Manager
  • QA
  • RFP
  • SME
  • SQL
  • Training
  • Training Initiatives
  • Workflow
  • Liaison
  • Subject Matter Expert

 

Education and Experience

Associate’s degree required Bachelor’s degree in a related area of Healthcare and IT preferred.

 

Benefits for this position.

 

Description

  • Support multiple programs and participate in all phases of the software development lifecycle (design, code, and test). 
  • Leverage RMS software engineering processes and procedures while performing their respective software engineering and verification activities. 
  • Collaborate with other engineering disciplines and program personnel and participate in cross functional six sigma style product or process improvement meetings. 
  • Keeping up-to-date on emerging technologies and tools will be encouraged. 
  • Must be flexible, motivated, dedicated, detail-focused, team-oriented, and capable of multi-tasking. 
  • This position is for a SW engineer with extensive experience in the SW Architecture definition, design, implementation, integration and test of complex systems. 
  • Will be expected to provide focused technical leadership on domestic and/or international programs.

 

Requirements

Mandatory Skills

  • Strong artificial intelligence, machine learning and/or deep learning programming experience and expertise.
  • Experience with designing, training, optimizing and inferencing of neural networks is required. 
  • An applicable educational background in software systems and software development techniques is required. 
  • A proficiency in Object Oriented Programming (OOP) using C++ is required. 
  • Linux operating system experience is required. Expertise in Object Oriented Analysis (OOA), Object Oriented Design (OOD), and Rhapsody are required. 
  • The ability to be flexible, motivated, dedicated, detail-focused, and team-oriented is required. 
  • The ability to multi-task is required. 
  • Strong interpersonal skills are required. 
  • Strong written and verbal communication skills are required. 
  • The ability to collaborate effectively in a team environment is required. 
  • Will have experiences in Real Time SW Development including: Radar, sonar or electronic warfare signal data processing; distributed multi-threaded concurrent SW Architectures and programming; the latest in interprocess communication approaches, technologies and HW architectures including COTS HW processing and COTS HW networking; SW integration and test of systems; experience working in, managing and configuring real time operating systems to include kernel development and HW/SW interfaces.
  •  Software leadership skills will be required, and previous experience is preferred. 
  • Technical leadership of a team of embedded, real-time applied software engineers. 
  • Demonstrated ability to plan/schedule software tasking, plan and execute Agile-based development efforts while maintaining and using metrics to assess cost and schedule status. 
  • Specific role will be focused on internal research and development (IR&D) projects in the Electronic Warfare (EW) domain.

 

Other Experience (nice to have)

  • Preferred experience with both ELINT and COMINT aspects of EW. Significant portion of the I&RD effort is focused on developing Machine Learning and Deep Learning based solutions to be applied to next generation EW systems. 
  • Experience with any of the following is desired: GPGPUs, CUDA/DIGITS, neural networks, Python, and/or ML/DL Frameworks such as Caffe, Tensor Flow and TensorRT.
  • Solid analytical/debug and SW/HW integration and test skills are desired. 
  • Software development skills to include C/C++/C# and/or Java are desired. 
  • Familiarity with Digital and RF logic design and test is desired. 
  • Experience with test instrumentation and MILSTD HW protocols (e.g. 1553, ARINC) and other interfaces (e.g. VME, Fibre, Ethernet, PCI, JTAG/1149.1) is desired. 
  • Experience with Ada, DOORS, VxWorks, or UML modeling tools is a plus. 
  • Experience with formal software testing, verification, and validation is desirable. 
  • Real Time Embedded SW Engineering skills are desired

 

Benefits for this position.

 

Description

The position is for full time staff augmentation providing development services on various projects with the primary skillset being QlikView and Qlik Sense. Business Intelligence background with excellent knowledge of ETL development is a must have. The resource will need to have advanced communication skills in order to translate business needs into tangible requirements and provide creative solutions for high level requests.

 

Requirements

TECH SKILLS REQUIRED: Qlik Sense, QlikView, ETL

TECH SKILLS – NICE TO HAVES: SQL Server, SSIS/SSRS, PowerBI, SharePoint, ServiceNow

*Supply Chain experience is desirable.

 

Benefits for this position.

 

Description

Cloud specialist with specific expertise on compliance, designing and implementing security on Azure. This role will be assisting infosec management with a redefinition of the banks’ security posture control and governance, redefinition of metrics, risk indicators and other preventative and detective controls to quantify and qualify risk

 

Responsibilities:

  • Deliver a comprehensive DevOps platform that allows other engineering teams to be productive with minimal training
  • Provides technical leadership to other engineering teams to embrace the Cloud DevOps model
  • Collaborate with other teams to implement and automate Cloud Oriented DevOps best practices, for release tools and processes to support fast, secure, scalable, and maintainable releases in a high regulated institution
  • Implement and integrate Cloud oriented CI/CD pipelines, and Maintain available platform environments
  • Perform profiling, troubleshooting of existing solutions and integrations
  • Design a release strategy, setting up a release management workflow, implementing an appropriate Cloud oriented deployment pattern
  • Implement Infrastructure as Code (IaC) processes to enable auto provisioning on development teams
  • Recommend and design system feedback mechanisms
  • A team player with excellent communication skills that is also comfortable working independently
  • Able to build solid, effective working relationships with others
  • Able to identify areas of risk/concern in area of responsibility
  • Able to identify needs and opportunities and develop action plans to address
  • Able to think strategically and tactically
  • Able to work independently with minimum supervision
  • Able to interact effectively with all levels of management
  • Possesses strong organizational and time management skills, driving tasks to completion
  • Able to constructively work under stress and pressure when faced with high workloads and deadlines. Able to design applications using new or existing methodologies. Able to adjust readily to change and adapt as needed

 

Requirements

Qualifications:

  • Bachelor's Degree in Computer Science, Software Engineering or equivalent field or equivalent or equivalent work experience
  • Master's Degree in Computer Science, Software Engineering or equivalent field or equivalent or equivalent work experience
  • 3+ years: Azure, Kubernetes, Docker, OpenShift, Linux, Bash, Groovy, Java, Jenkins, Ansible, Terraform, API, Git
  • 3+ years: Knowledge of Systems Development Life Cycle (SDLC) and Agile and Scrum Methodologies

 

Skills:

  • Deep knowledge of Azure compliance, security and control technologies
  • Demonstrable expertise on the compliance modules and capabilities of cloud providers (Azure)
  • Definition of applicable metrics and controls in cloud providers
  • Mapping of capabilities to applicable frameworks (NIST/CIS/FFIEC)
  • Selection and implementation of relevant provider and/or third-party tools (Qualys, Dome9 a plus)
  • Definition of an integration model with the current processes
  • Definition of operational processes to support security posture control

 

Benefits for this position.

 

Description

  • Analyze a business's database storage and warehousing capabilities and assess the company's data requirements.
  • Review data storage and access procedures and use Informatica tools to update, test, and provide solutions for data issues.

 

Requirements

  • 4+ yrs. experience in developing, testing, deploying, maintaining and supporting Informatica PowerCenter solutions
  • Bachelor's degree in Computer Science or related field.
  • Informatica Power Center
  • Strong ETL Background, OBIEE
  • Oracle PLSQL
  • Oracle Essbase
  • MDM
  • BE

 

Benefits for this position.

 

Mandatory Skills

Frontend Developer:

  • • Angular/NgRx
  • • JavaScript (senior level)/HTML/CSS
  • • Agile/Scrum methodologies

 

Backend Developer:

  • Visual Studio 2019
  • C#
  • LINQ/Lambda
  • ASP.NET Web API
  • Agile/Scrum methodologies
  • Soft skills such as: (1) Experience managing teams of 5 + resources; (2) Worked as main contact with clients and understand the importance of reporting to managers from the client; (3) Good communication skills (verbal and written); (4) Be able to prioritize work; (5) Be able to identify ricks/issues; (6) Self-sufficiency and proactive due to our client's features
  • Highly prefer candidates with strong knowledge of language development and application design

 

Benefits for this position.

Mandatory Skills

  • Any experience of transformation languages:  XSLT or liquid templates or etc.
  • Any experience of schema definition languages e.g. XSD, JSON Schema
  • ES6 (modern version of JavaScript)
  • Using Postman or SoapUI to test web services.   Any experience setting up integration tests?
  • Securing web services (Oauth or other schemes)

Super big plus:

  • Azure (App services, Function, LogicApps, DevOps, etc.)

Education

  • Bachelor's Degree in Computer Science or related field
  • Advanced English level.

Benefits for this position.

 

Description

In this role you will participate in design discussion with the technical team and interface with Scrum Master, QA and supporting teams to create efficient and consistent solutions.

Responsibilities include:

  • maintaining code quality including unit testing and following standards
  • analyze applications, provide solutions for performance issues and solve complex problems
  • experience in leading and partnering with high performing, diverse technical teams across multiple work locations and time zones
  • Reporting status to upper management

 

Requirements

Required Skills

  • Java Script
  • Java 1.6 or above
  • Java Design Patterns
  • Basic Lamba Skills of Java 8
  • J2EE
  • Spring Framework
  • Hibernate
  • Oracle SQL
  • Restful WebServices
  • Apache Kafka
  • Maven
  • Github
  • Jenkins
  • platform or similar NoSQL technologies (ArangoDB, Apache Ignite, Db2, OrientDB).
  • Design and development experience building a reusable REST API model/framework to consume data from and/or push data into MongoDB
  • Features: performance, JSON, fault tolerance, disaster recovery, horizontal scaling, and the Mongo shell
  • CRUD: Create, Read, Update, and Delete operations
  • Data Modeling: embedding, references, document growth, modeling one-to-one and one-to-many relationships, modeling for atomic operations, modeling tree structures
  • Indexing and Performance: single key, compound, multi-key, mechanics, storage engines, and performance
  • Aggregation: pipeline, operators, memory usage, sort, skip, and limit
  • Sharding: components, when to shard, balancing, shard keys, and hashed shard keys
  • Communication skills

 

Other Experience (nice to have)

  • PCF
  • Weblogic
  • Jetty
  • PL/SQL
  • ACID principles
  • WebAssembly
  • Transpilers
  • Replication: configuration, oplog concepts, write concern, elections, failover, and deployment to multiple data centers
  • App express
  • Splunk
  • Kibana

 

Benefits for this position.

 

Description

The role will involve primarily editing the UI/layout of sites (colors, fonts, images, embedded content, navigation, etc.) to match the required designs.

 

Requirements

Skills:

  • Experience with Webflow or similar platform (e.g., WordPress, Joomla, Wix, Weebly) preferred, or willingness to learn.
  • Beginner to intermediate-level front-end development skills (e.g., HTML, CSS, JavaScript).
  • Basic image/icon knowledge (e.g., file extensions, image resizing/cropping).
  • Basic functional and cross-browser compatibility testing.
  • Ability to work independently once given direction, strong attention to detail and quality control.



Responsibilities:

  • Create new sites from the existing “master template” as needed, create new templates from scratch if needed.
  • Update sites to match preferred designs using Webflow’s visual modeling tools and as-needed, custom front-end development (HTML, CSS, JavaScript).
  • Potentially integrate Google Analytics into sites using JavaScript to track user paths.

 

Benefits for this position.

 

Mandatory skillset

  • Strong SQL and .NET coding experience
  • Candidates who have experience writing PL-SQL (Procedure Language – SQL) which is prominent in Oracle DBs
  • Strong T-SQL (Transact-SQL) experience which is prominent in SQL DBs, they should be able to figure out the PL-SQL. 

 

Desirable skills

MSMQ & Windows Services

 

Benefits for this position.

 

Description

  • Execute Test Cases
  • Generate comprehensive defect reports using defect tracking tools and liaise with software development
  • Report project status, concerns and risks within the project
  • Design, Develop testing scripts using Cucumber and Selenium

 

Requirements

  • Strong experience using automation tools to test web services (REST, PCF )
  • Experience in Agile Teams.
  • Behavior Driven Development
  • Cucumber
  • Strong Java knowledge
  • Maven
  • Excellent Communication skills

 

Nice to Have

  • Experience testing AWS
  • Springboot 2
  • Kotlin
  • Kafka
  • Github
  • QA experience
  • Agile methodology

 

Benefits for this position.

 

Description

  • This candidate will be responsible to ensure team delivery and has final say on coding architecture.  
  • Works with Solution Architects and coordinates with other teams.  
  • Must be a strong, clear communicator able to clearly state problems, review code, lead and teach others programming principles.
  •  (Ie. DDD, TDD, BDD, SOLID, REST, OO design.)
  • This leader must also know some level of DevOps, GitFlow, and be comfortable reviewing code.

 

Great Places to Work

Fortune Magazine

Inc 5000 List

12 Consecutive Years

Best Workplace for Millennials

Fortune Magazine