Careers

Open Positions

Responsibilities

  • Gathering and evaluating user requirements, in collaboration with different stakeholders.
  • Translating concepts into user flows, wireframes, mockups and prototypes that lead to intuitive user experiences.
  • Designing graphic user interface elements that address both user and business goal.
  • Designing UI mockups and prototypes along with strong graphic elements.
  • Adhere to style standards on fonts, colors and images.
  • Take a user-centered design approach and rapidly test and iterate your designs.
  • Take up initiatives to work on and deliver solutions to business goals.

Requirements

  • Strong communication skills to collaborate with various stakeholders.
  • Up-to-date knowledge of design softwares like Adobe Creative Cloud, Sketch, Invision.
  • Comprehensive portfolio of design projects.
  • 5+ years of work experience as UI/UX Designer. Preference will be given to candidates who have experience designing complex solutions for complete digital environments.
  • Extensive experience in using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design.
  • Ability to clearly and effectively communicate design processes, ideas, and solutions to teams and clients.
  • Knowledge of HTML/CSS is an added advantage

 

Location: Pune, India.

Responsibilities

  • Gathering and evaluating user requirements, in collaboration with different stakeholders.
  • Translating concepts into user flows, wireframes, mockups and prototypes that lead to intuitive user experiences.
  • Designing graphic user interface elements that address both user and business goal.
  • Designing UI mockups and prototypes along with strong graphic elements.
  • Adhere to style standards on fonts, colors and images.
  • Take a user-centered design approach and rapidly test and iterate your designs.
  • Take up initiatives to work on and deliver solutions to business goals.

Requirements

  • Strong communication skills to collaborate with various stakeholders.
  • Up-to-date knowledge of designing and prototyping softwares like Sketch and Invision.
  • Comprehensive portfolio of design projects.
  • 1-3 years of work experience as UI/UX Designer.
  • Good knowledge of using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design.
  • Ability to clearly and effectively communicate design processes, ideas, and solutions to teams and clients.
  • Knowledge of HTML/CSS is an added advantage.

 

 

Location: Pune, India.

Job Description

  • Presenting / Selling software services through calls/emails, Excellent communication skills, Knowledge of Software (IT) Services Industry
  • Proven ability to identify, shape and convert business opportunities in line with AFour Tech’s portfolio targets
  • Proven capability to develop and manage sales opportunities from beginning to end including qualification, proposal, final selection, due diligence, and closing
  • Should have worked with software services companies selling IT solutions/software services in the US geography
  • A well-developed network of contacts in client companies
  • An aggressive go-getter with excellent client relationship skills.
  • Must possess excellent people/communication/presentation skills with high energy levels

Candidate Profile

  • Identify prospects/customers through Lead generation
  • Own and conduct call campaigns for USA / Canada based prospects
  • Plan and conduct email campaigns for USA / Canada based prospects
  • Pro-active prospecting via cold calls, emails, LinkedIn (and other tools), industry conferences as primary sales channels.
  • Responsible for new business development, identifying, processing and closing new sales opportunities within the US geography with emphasis on the Pacific Northwest.
  • Positioning and selling software engineering services (Independent Testing, Software development, and DevOps services) to Product companies
  • Provide inputs to the marketing team for changes to marketing collaterals and AFour website.
  • You will provide a periodic status report to Head of Sales, USA

Mode of Employment: Full-time employment / Contract / C2H

Location: Redmond, WA

Must Have

  • ReactJs – 16.3.x and more
  • ReactJs with TypeScript
  • Redux with middleware (Thunk / Saga)
  • I18n Library
  • Unit Test with – JEST and Enzyme for code coverage

Good to have

  • material design using material UI
  • d3js, Js plumb
  • Generator functions in ES6/ES7
  • Immer

Technical Skills

  • Strong proficiency in JavaScript, HTML5, including DOM manipulation and the JavaScript object model is a must.
  • Experience with High charts or D3 is good to have.
  • Thorough understanding of React 16.3X OR Angular and its core principles and workflows (such as Flux or Redux), Angular2 or Backbone is a must.
  • Experience with data structure libraries (e.g. Immutable.js) is good to have.
  • Experience with common front-end development tools such as Babel, Web pack, NPM or any such tool is a must.
  • Strong understanding of browser compatibility and web standards is good to have.
  • Familiarity with server-side web technologies such as Nodejs / .NET / Java / Python is good to have.
  • Familiarity with RESTful APIs is good to have.
  • Ability to understand business requirements and translate them into technical requirements is a must.
  • Hands on skills with code versioning and configuration tools (such as Git, Bitbucket) is a must.
  • Extensive and applicable experience as a hands-on architect and/or senior-level programmer is a must.
  • Experience working with architecture and design patterns on software products is good to have.
  • Proven success in improving software architecture on desktop and web applications is good to have.
  • Strong, functional competency in full-stack web development is good to have.
  • Experience with Front-end performance optimization techniques is good to have.
  • Strong skills in communication, critical thinking, decision making, problem solving, and attention to detail is a must.

Candidate profile

  • Developing new user-facing features using latest front-end technologies
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Develop Components in React OR Angular and unit test the same.
  • Design Solutions and suggest technology choices for clients.
  • Own the implementation of the solution and deliver in designated timelines.
  • Interface with customer for requirement gathering, analysis and technology discussions.
  • Perform Code Reviews of the team members and mentor the team on technology best practices.
  • Evaluate new technologies, frameworks and conduct POCs.
  • We promote a DevOps culture, so you will need to look beyond pure programming and get involved with the deployment and operation of the code we build.
  • Provide timely status updates and raise flags as needed.
  • Up skill and learn new technology as per the project demands.

Location: Pune, India.

Technical Skills

  • Analyze the product requirements and prepare Test Plan.
  • Participate in the test planning and product planning processes – typically for products in Storage
  • Prepare & execute test cases based on Functional specifications.
  • Automate tests using Python
  • Bug reporting and bug verification.
  • Defect Management (Tracking and Reporting).
  • Prepare & Share Status Report as applicable.
  • Sets up storage cluster QA environments on Linux using hypervisors like VMware ESX
  • Troubleshoot problems by debugging software solutions to identify the root cause of issues.

Candidate profile

  • Relevant experience in manual & automation testing (3+ yrs) preferably with Storage Domain knowledge
  • Should have good testing concepts like SDLC, STLC and different type of testing.
  • Hands on experience in Linux
  • Hands on exp in manual testing & automation (Python)
  • Candidates with good exposure on Storage technologies (preferably NAS)
  • Should have an experience in Virtualization – VmWare
  • Should be strong in troubleshooting issues
  • Quick learner, innovative and ready to take responsibilities.
  • Basic knowledge of networking in Linux
  • Knowledge of bug tracking software like JIRA.

Location: Pune, India.

Technical Skills

  • Analyze the product requirements and prepare Test Plan.
  • Participate in the test planning and product planning processes – typically for products in Storage
  • Prepare test strategies
  • Technically mentor teams
  • Design and maintain automation frameworks
  • Automate tests using Python
  • Prepare & Share Status Report as applicable.
  • Sets up storage cluster QA environments on Linux using hypervisors like VMware ESX
  • Troubleshoot problems by debugging software solutions to identify the root cause of issues.

Candidate profile

  • Relevant experience in manual & automation testing (3+ yrs) preferably with Storage Domain knowledge
  • Should have good testing concepts like SDLC, STLC and different type of testing.
  • Hands on experience in Linux
  • Hands on exp in manual testing & automation (Python)
  • Candidates with good exposure on Storage technologies (preferably NAS)
  • Good exposure in technically leading teams
  • Should have an experience in Virtualization – VmWare
  • Should be strong in troubleshooting issues
  • Quick learner, innovative and ready to take responsibilities.
  • Basic knowledge of networking in Linux
  • Knowledge of bug tracking software like JIRA.

 

Location: Pune, India.

Technical Skills

  • 1+ year Azure Platform experience with Node (without using Kubernetes) on Windows box is a must.
  • Expert in deployment on Azure using VSTS -> VSO or Azure DevOps is a must.
  • Strong experience in CI/CD is a must.
  • At least 6 months Java Script experience is extremely important / is a must.
  • Troubleshooting and debugging BVT failures. Also, figuring out mitigation of these failures. [An example of a unique failure and a quirky thing with Azure and Node -> Network card not working. Calls getting routed to third party.] is a must.
  • Once failures occur, figuring out the fastest way to get up and running, by reviewing logs and exceptions in the logs is a must.
  • Back end jobs, Data Analysis is a must.
  • Cron jobs on Linux is good to have.

Candidate profile

  • Developing new user-facing features using latest technologies
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Develop Components and unit test the same.
  • Design Solutions and suggest technology choices for clients.
  • Own the implementation of the solution and deliver in designated timelines.
  • Interface with customer for requirement gathering, analysis and technology discussions.
  • Perform Code Reviews of the team members and mentor the team on technology best practices.
  • Evaluate new technologies, frameworks and conduct POCs.
  • We promote a DevOps culture, so you will need to look beyond pure programming and get involved with the deployment and operation of the code we build.
  • Provide timely status updates and raise flags as needed.
  • Up skill and learn new technology as per the project demands.

Location: Pune, India.

Technical Skills

  • Cloud Technologies
    • Cloud Concepts
    • Multi-tenant cloud.
  • Web API
    • SOAP
    • RESTAPI
  • Performance Testing knowledge and skills (Load)
    • JMeter
  • Automation/Scripting skills in Python, Selenium
  • Security (Added advantage)

Candidate profile

  • Write modular and readable code.
  • Apply best industry practices while writing the code (Build well organized, modular, optimized and documented source code using SOLID principles).
  • Debug complex code issues and provide fixes in timely manner.
  • Master new technologies in timely manner and apply on projects.
  • Write good unit test cases, automated test cases to ensure robustness and maturity of underlying code / functionality.
  • Ensure excellent code coverage through automated unit / API / UI test cases.
  • Contribute in customer calls.
  • Participate in Scrums.
  • Send individual DSR.
  • Competent enough to be positioned to customers for interviews.
  • Learn and Apply DevOps concepts for reliable software engineering.
  • Provide value addition to the project / services offered to the customer.
  • Work Independently and make progress by being resourceful.
  • Identify areas of IP building and try to implement those.
  • Participate in continuous improvement activities in the organization.

Location: Pune, India.

Technical Skills

  • Possesses hands-on knowledge of Networking
  • Knowledge on Network Security domain would be nice to have
  • Possesses strong hands-on knowledge of Linux, IP tables.
  • In depth knowledge of networking protocols like TCP/IP , DNS, DHCP, SNNP, FTP
  • Possesses working knowledge of network sniffing tools like tcpdump, Wireshark.
  • Possesses working knowledge of Traffic Generator: Spirent, IXIA
  • Will prefer candidates with:
    •  CCNA, CCNP certifications.
    • Prior experience with dynamic routing protocols such as RIP, OSPF etc.
  • Experience in any of the below will be an added advantage:
    • Network Security Testing.
    •  Network Performance Testing.
    • Automation and proficiency in any ne of the scripting languages like Python/Perl will be an added advantage.
  • Setting up Networks or Network labs.

Candidate profile

  • Good written and verbal communication skills.
  • Competent enough to be positioned to customers for interviews.
  • Good attitude and team player.
  • Ability to quickly grasp new technologies.
  • Ability to troubleshoot issues and isolate the cause of the issue if possible.
  • Proactively communicates status and risks.
  • Conducts technology trainings and mentors juniors.

Location: Pune, India.

Technical Skills

  • Deep understanding of software development life cycle and build system experience.
  • Good knowledge of windows including networking.
  • Deep understanding of version control systems including branching and merging strategies. Experience with at least one source code management tool like SVN, Perforce, Git, etc.
  • Demonstrated strong experience with project level build tool like MSBuild, Maven, Gradle, CMake, Ant, etc.
  • Experience in building/compiling and packaging C++ based windows applications
  • Experience in scripting languages like Python, PowerShell would be nice to have
  • Experience with developing continuous integration systems (preferably Jenkins)
  • Hands-on experience with code coverage tools like Sonar, gcov, coverity is a plus.
  • Good understanding of version control and branching strategy.

Candidate profile

  • Write readable code
  • Apply best industry practices while writing the code (Build well organized, modular, optimized and documented source code using SOLID principles)
  • Debug complex code issues and provide fixes in timely manner
  • Master new technologies in timely manner and apply on projects
  • Write good unit test cases, automated test cases to ensure robustness and maturity of underlying code / functionality
  • Ensure excellent code coverage through automated unit / API / UI test cases
  • Contribute in customer calls
  • Participate in Scrums
  • Send individual DSR
  • Competent enough to be positioned to customers for interviews
  • Learn and Apply DevOps concepts for reliable software engineering
  • Provide value addition to the project / services offered to the customer
  • Work Independently and make progress by being resourceful
  • Identify areas of IP building and try to implement those
  • Participate in continuous improvement activities in the organization

Location: Pune, India.

Technical Skills

  • Experience in handling multiple Software Testing projects.
  • Talent Management (Interim -reviews and Trainings).
  • People Management. • Resource Planning and Allocation and Tracking.
  • Processes and reporting related to Software Engineering Services.
  • Analytical skills to understand complex domains and seeding project delivery teams.
  • Account Management.
  • Client and stakeholders management
  • Experience in test design and planning
  • Test Automation experience (Web and mobile)
  • Hands on experience on framework development
  • Guide Team on Technical Issues related to Test Automation and CI / CD

Candidate profile

  • Interfaces with multiple customer accounts to understand customer needs.
  • Owns either one big project / account or multiple small projects for delivery excellence.
  • Expands business by growing existing teams laterally.
  • Hires good mix of technology skills and domain knowledge with good cultural fit in the organization.
  • Maintains sufficient bench to prevent attrition risks and addressing resource requirements for new practices.
  • Builds highly motivated and talented teams.
  • Plans and drives IP creation projects and associated POCs in agile manner.
  • Ensures customer satisfaction through delivery excellence.
  • Ensures operations within thresholds of gross margin and resource utilization.
  • Should have guided test automation teams on technology issues
  • Should have participated in presales activities
  • Should have done test automation POCs with hands on experience
  • Should have provided innovative solutions to the clients to make testing efficient
  • Should have provided effort estimates

Location: Pune, India.

Must Have

  • ReactJs – 16.3.x and more
  • ReactJs with TypeScript
  • Redux with middleware (Thunk / Saga)
  • I18n Library
  • Unit Test with – JEST and Enzyme for code coverage

Good to have

  • material design using material UI
  • d3js, Js plumb
  • Generator functions in ES6/ES7
  • Immer

Technical Skills

  • Strong proficiency in JavaScript, HTML5, including DOM manipulation and the JavaScript object model is a must.
  • Experience with High charts or D3 is good to have.
  • Thorough understanding of React 16.3X OR Angular and its core principles and workflows (such as Flux or Redux), Angular2 or Backbone is a must.
  • Experience with data structure libraries (e.g. Immutable.js) is good to have.
  • Experience with common front-end development tools such as Babel, Web pack, NPM or any such tool is a must.
  • Strong understanding of browser compatibility and web standards is good to have.
  • Familiarity with server-side web technologies such as Nodejs / .NET / Java / Python is good to have.
  • Familiarity with RESTful APIs is good to have.
  • Ability to understand business requirements and translate them into technical requirements is a must.
  • Hands on skills with code versioning and configuration tools (such as Git, Bitbucket) is a must.
  • Extensive and applicable experience as a hands-on architect and/or senior-level programmer is a must.
  • Experience working with architecture and design patterns on software products is good to have.
  • Proven success in improving software architecture on desktop and web applications is good to have.
  • Strong, functional competency in full-stack web development is good to have.
  • Experience with Front-end performance optimization techniques is good to have.
  • Strong skills in communication, critical thinking, decision making, problem solving, and attention to detail is a must.

Candidate profile

  • Developing new user-facing features using latest front-end technologies
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Develop Components in React OR Angular and unit test the same.
  • Design Solutions and suggest technology choices for clients.
  • Own the implementation of the solution and deliver in designated timelines.
  • Interface with customer for requirement gathering, analysis and technology discussions.
  • Perform Code Reviews of the team members and mentor the team on technology best practices.
  • Evaluate new technologies, frameworks and conduct POCs.
  • We promote a DevOps culture, so you will need to look beyond pure programming and get involved with the deployment and operation of the code we build.
  • Provide timely status updates and raise flags as needed.
  • Up skill and learn new technology as per the project demands.

Location: Pune, India.

Must Have

  • Very good understands the Oops concepts and can design and implement based on that.
  • Hands on C++ experience of last 5yrs.
  • Pointers & Reference (Recursion, double pointers, function pointers).
  • Hands on Exceptions, Multithreading, IPC and Socket programming.
  • Understands and can implement basic design patterns.
  • Understands and can implement the basic data structure (LinkedList, Queue, Set, Stack).
  • Search & Sorting: Understands and can implement of basic(bubble, binary, quick) sorting and basic (Linear, Binary) searching techniques.
  • Must have problem solving and troubleshooting.
  • Crash Dump analysis: Tools (Memory Leak, Unit Test framework, Static/Dynamic Analysis/Crash dump analysis).

Good to have

  • MFC
  • Database – My SQL
  • Web Technologies
  • Agile
  • TDD

Candidate profile

  • Excellent programming skills: ability to design, implement, triage/debug and analyze algorithms, and write maintainable and modular code.
  • Follows good engineering practices.
  • Understands and applies design patterns.
  • Good debugging skills.

Location: Pune, India.

Must Have

  • Strong proficiency in one of the platforms-Java/.NET/Python/LAMP/MEAN.
  • Strong proficiency in JavaScript, HTML5, including DOM manipulation and the JavaScript object model.
  • Hands on skills of SQL/No SQL databases
  • Hands on skills with RESTful APIs
  • Ability to understand business requirements and translate them into technical requirements
  • Hands on skills with code versioning and configuration tools (such as Git, Bitbucket)
  • Good communication skills.
  • Good team player
  • Good problem-solving skills and attention to detail.

Good to have

  • Hands on skills with Azure/AWS/Google Cloud
  • Hands on skills with Dev Ops tools/processes
  • Strong understanding of browser compatibility and web standards

Candidate profile

  • Developing new user-facing features using latest full stack technologies
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Own the implementation of the feature and deliver in designated timelines.
  • Participate in customer discussions for requirement gathering, analysis and technology discussions.
  • Perform Code Reviews of the team members and mentor the team on technology best practices.
  • Evaluate new technologies, frameworks and conduct POCs.
  • We promote a DevOps culture, so you will need to look beyond pure programming and get involved with the deployment and operation of the code we build.
  • Provide timely status updates and raise flags as needed.
  • Up skill and learn new technology as per the project demands.

Location: Pune, India.

Must Have

  • Hands-on experience on Mobile automation with Appium on iOS and Android.
  • API testing.
  • Web Automation testing using Selenium.
  • Lead level experience.
  • 3+ years of experience in working with Java
  • Experience in working with TestNg, Junit, Maven, Git.
  • 4+ years of experience in automation.

Good to have

  • Experience with Perfecto, Saucelabs, AWS device farm.
  • Touch with core technology skills such as RDBMS(SQL) is good to have.
  • Experience in CI/CD tools like Jenkins is good to have.
  • Excellent attention to detail.
  • Work independently or with minimal supervision.
  • Knowledge of telecommunications/ healthcare/ e commerce domain is good to have.
  • Knowledge of cloud /mobility and virtualization is good to have.
  • Good English communication (Written as well as Verbal).

Candidate profile

  • Should have contributed to software testing cycles independently as a test lead.
  • Should be able to interact with offshore/ remote customers
  • Deliver test strategies
  • Manually test critical features
  • Automation of test cases
  • Customer communications and status updates
  • Mentor teams

Location: Pune, India.

Must Have

  • Hands on experience on the responsibilities mentioned above
  • SQL Tuning – Identifying and tuning problematic SQL
  • Linux Tuning – Identifying I/O bottlenecks and CPU consumption.
  • Linux shell scripting experience (preferably bash)

Good to have

  • Experience with MySQL, Oracle RDBMS, MongoDB, and MS SQL Server
  • Experience with configuration management tool such as Chef, Ansible, or Puppet.
  • Experience with Postgresql extensions and tools such as pg_repack and PgBouncer.
  • Experience with Storage provisioning such as adding, removing and extending volumes.
  • Experience with or working knowledge of database migrations such as Oracle to PostgreSQL.
  • Experience working with cloud providers such as AWS and Azure and their appropriate tools.
  • Experience with monitoring solutions such as Nagios or Prometheus
  • Basic knowledge of Python, Perl and/or Ruby

Candidate profile

  • Candidate must have experience with providing support on PostgreSQL preferably on Ubuntu/Debian Linux.
  • Responsible for Handling trouble tickets and on-call requests (find and clear locks, run SQL for developers, etc)
  • General database maintenance, patching, and upgrading
  • Assist with automating DB provisioning process

Location: Pune, India.

Submit your resume to: talentteam@afourtech.com (Please mention: Expected Role, Areas of Interest, Years of Experience)

 

FEW REASONS TO BE PART OF OUR JOURNEY

EMPOWERMENT We don’t believe in layers of management or red tape. Work with smart people, make a case for what you think makes sense, and just do it.
DISRUPTION Simply doing the same thing other companies do, but better, faster, or cheaper is boring for us. Let’s build something new. Let’s change how things work.
PASSION Invest in yourself and take time out to research best practices in your field. We love to support people that believe in themselves and aim to be the best in their field, globally.
OPENNESS Interact with top management as you see fit. Help develop the company with your ideas and your feedback on the culture, strategy, team, or anything else.

PERKS & BENEFITS

 

Flexible Working Hours

 

 

Outings & Picnics

 

 

Sports

 

 

Parties & Celebration

 

Casual Dress Code

 

Accidental Insurance Policy

 

CSR Activities

Innovative Training Activities