Open Positions

Competencies and Responsibilities:

  • NET Developer with at least 4 years of development experience
  • Experience with ASP.NET, C#, .NET MVC, Web API, AJAX
  • Knowledge of javascript frameworks/libraries like jquery or AngularJS
  • Experience with writing unit tests
  • Good OOPS & design pattern concepts
  • Strong with SQL
  • Design and build advanced web / cloud / bigdata / analytics applications
  • Build and publish applications in app stores
  • Work on bug fixing and improving application performance.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Excellent team player skills are must
  • US-B1 visa is an added advantage.
  • Should be able to work independently based on client’s requirements.

Competencies and Responsibilities:

  • Proficient working in Redhat/Centos Linux, Debian/Ubuntu, Windows Server operating system environments
  • RHCE Level Linux skills (actual certification not required) in one or more Linux distributions.
  • Should have Strong Scripting skills Bash, Python, PowerShell
  • Able to perform Configuration management, provisioning and orchestration preferably with technologies like Chef/Puppet/Ansible/Fabric, Docker, Vagrant etc
  • Experience in Virtualization and Cloud Technologies such as VMware, AWS, OpenStack is a plus
  • Experience with Databases: mysql, mongoDB, postgresql, Cassandra is a plus
  • Experience with source code management frameworks with SVN, GIT preferred
  • Experience with Modify/Configure build scripts using Maven or Gradle
  • Expertise in Continuous integration and delivery, Jenkins/Bamboo/Teamcity
  • Experience with Web Servers with Apache, Tomcat, Nginx
  • Hands on Expertise in artifact repository manager Artifactory or SonaType Nexus
  • Experience with Monitoring Tools: Nagios, LibreNMS or Cacti
  • Code quality analysis and code coverage tools like SonarQube is a plus
  • Solid understanding of server architectures, operating systems & application resource utilization
  • Excellent oral and written communication skills
  • Strong analysis and troubleshooting skills and experience

We are looking for a great JavaScript / Front End Developer who is proficient with latest front-end technologies. The primary focus will be on developing user interface components (with key focus on architecture) and implementing them and ensuring that these components and the overall application are robust and easy to maintain. Choosing right technologies, frameworks is important task of this role. As a principal Front End Developer or an Architect, you need to coordinate with the rest of the team working on different layers of the infrastructure and help them with technology aspects. Commitment to collaborative problem solving, sophisticated design, and quality product is important.

Competencies and Responsibilities:

  • Strong proficiency in JavaScript, HTML5, including DOM manipulation and the JavaScript object model
  • Experience with High charts or D3
  • Thorough understanding of React.js, AngularJS, NodeJS and its core principles and workflows (such as Flux or Redux), Backbone is a big plus.
  • Experience with data structure libraries (e.g. Immutable.js) is a big plus
  • Experience with common front-end development tools such as Babel, Web pack, NPM, etc.
  • Strong understanding of browser compatibility and web standards
  • Familiarity with server-side web technologies such as Nodejs / .NET / Java / Python.
  • Familiarity 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)
  • Extensive and applicable experience as a hands-on architect and/or senior-level programmer
  • Experience working with architecture and design patterns on software products
  • Proven success in improving software architecture on desktop and web applications
  • Strong, functional competency in full-stack web development is a big plus
  • Experience with Front-end performance optimization techniques
  • Strong skills in communication, critical thinking, decision making, problem solving, and attention to detail
  • 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

Competencies and Responsibilities:

  • Very good experience with Java,
  • Experience with Spring 4.x / Spring Boot, Hibernate is a plus
  • Experience with SQL / NoSQL is a plus
  • Experience of front end technologies (AngularJS / ReactJS) is a plus
  • Experience with AWS stack is a plus
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Good experience with Git
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • UI & UX experience is a plus.
  • Design and build advanced web / cloud / bigdata / analytics applications
  • Build and publish applications in app stores
  • Work on bug fixing and improving application performance.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Excellent team player skills are must
  • US-B1 visa is an added advantage.
  • Should be able to work independently based on client’s requirements.

Architect solutions, lead the design of backup and restore implementations and propose and integration approach with existing services and applications.

Own the future development of recovery management solutions and services.

Competencies and Responsibilities:

  • A minimum of Bachelor’s Degree in Computer Science, Engineering, or MCA
  • 7+ years’ experience as SW engineer with a minimum of 3 of those years in a lead engineering role
  • 2+ years’ experience in building end to end solutions
  • In-depth knowledge of Linux/Unix systems programming, with a proficiency in Python preferred, Django framework
  • Comprehensive understanding best practices related to backup and recovery
  • Proven knowledge of design patterns, security, reliability, and scalability

 

Lead the design, coding of backup and restore implementations and propose integration approach with existing services and applications.

Drive the future development of recovery management solutions and services.

Competencies and Responsibilities:

  • A minimum of Bachelor’s Degree in Computer Science, Engineering, or MCA
  • Experience with High charts or D3 4+ years’ experience as SW engineer with a minimum of 3 of those years in a lead engineering role
  • Atleast 1+ year experience in leading teams
  • In-depth knowledge of Linux/Unix systems programming, with a proficiency in Python preferred, Django framework
  • Comprehensive understanding best practices related to backup and recovery
  • Proven knowledge of design patterns, security, reliability, and scalabilityh a proficiency in Python preferred, Django framework
  • Comprehensive understanding best practices related to backup and recovery
  • Proven knowledge of design patterns, security, reliability, and scalability

Competencies and Responsibilities:

  • A minimum of Bachelor’s Degree in Computer Science, Engineering, or MCA
  • 2 + years’ experience in automation and manual testing
  • 2+ years hands on experience in python, selenium
  • 1+ years hands on experience in Jenkins, Gerrit, Git would be preferred
  • In depth knowledge of Linux systems
  • Play a key role in owning the testing of Fog computing solutions
  • Design system and component tests and customer use cases
  • Gray box testing
  • Setup scenarios to certify solutions
  • Provide status on quality of the solution

As an SDET in the organization you are expected to have worked on test automation development projects and should be productive from day 1 for writing test automation using existing frameworks. You should be able to understand simple as well as complex test cases and automate those using Java as well as Selenium or equivalent automation libraries. You should be able to pick-up new programming, technologies, tools for test automation. You should be proactive in communication and should be able to unblock yourself with the help from internet other team members. You should be able to individually work on test automation as well as a part of test automation team. You should be a very good team player. You must protect customer as well as AFour intellectual property and must not share sensitive information outside organization.

Competencies and Responsibilities:

  • Hands on Experience Automation Testing using Selenium
  • Hand on Experience on .NET
  • Should have automated REST API’s
  • Test Automation development is a must
  • Good Skills of RDBMS (SQL)
  • Good English communication (Written as well as Verbal)
  • Experience on CodedUI is an added advantage
  • Develop test automation as per usual organization productivity
  • Should be able to add value to quality of customer products
  • Should be able to work independently or with minimal supervision
  • Ability to understand requirements and develop test automation as per the requirements
  • Ability to work with teams in different geographic locations.
  • Ability to work with teams in different time zones.
  • Need to participate in client calls.
  • Learn new tools, technologies, platforms related to test automation and use them for test automation projects.

 Competencies and Responsibilities:

  • 3 to 4 years professional exp in Automation
  • Knowledge of Selenium + Java
  • Knowledge of Automation with image recognition tool would be added advantage ( Sikuli / UFT / LeanFT / TOSCA )
  • Knowledge of HP Tools ( ALM etc )
  • Good knowledge of source code management like Github etc

 Competencies and Responsibilities:

  • Should have hands-on experience in network troubleshooting.
  • Hands-on Experience in KVM virtualization.
  • Knowledge of File System and structure for OS. (Windows and Linux) ext4 and NTFS
  • Strong troubleshooting
  • Knowledge of NAS, SAN and all other network file system.
  • Basic knowledge of hardware
  • Should Know how to set up, configure and use nameserver
  • Good communication skills (MUST)
  • Hands on experience in Aws, Chef, Nagios is a plus
  • Prior experience of working with US clients over call Is also an added advantage

As a delivery head you are expected to utilize your experience in IT industry to lead and drive software engineering services organizational unit for delivery. You are expected to own multiple facets of delivery excellence such as recruitment, training, resource planning and allocation, tracking of key metrics related to delivery and delivery unit growth, career planning. You are expected to get customer feedback periodically and guide project managers to address customer concerns, build motivated teams having individuals with good combination of technology skills, customer focus and team spirit. You are expected to participate in organization wise initiatives, establish good review mechanisms, report effectively to the management and help executive management to achieve organizational goals.

Competencies and Responsibilities:

  • Software Development and Testing Delivery Unit Management
  • Interviewing Software Professionals (including software developers and software test engineers)
  • Talent Management (Reviews and Training)
  • 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
  • Software System Architecture / System Design
  • Programming Knowledge is a must
  • Thorough understanding of React.js, AngularJS, NodeJS and its core principles and workflows (such as Flux or Redux), Backbone is a big plus.
  • Experience with data structure libraries (e.g. Immutable.js) is a big plus
  • Experience with common front-end development tools such as Babel, Web pack, NPM, etc.
  • Strong understanding of browser compatibility and web standards
  • Familiarity with server-side web technologies such as Nodejs / .NET / Java / Python.
  • Familiarity 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)
  • Extensive and applicable experience as a hands-on architect and/or senior-level programmer
  • Experience working with architecture and design patterns on software products
  • Proven success in improving software architecture on desktop and web applications
  • Strong, functional competency in full-stack web development is a big plus
  • Experience with Front-end performance optimization techniques
  • Strong skills in communication, critical thinking, decision making, problem solving, and attention to detail
  • 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

Competencies and Responsibilities:

  • Should have worked on Testing as well as Development projects
  • Should have managed one or more projects
  • Experience with CI tools is a must
  • Experience with HPLM or TOSCA is desired
  • Experience with SQL / NoSQL is a plus
  • Experience with Selenium and Java is a must
  • Experience with AWS / Azure stack is a plus
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Good experience with Git is a must
  • Continuously discover, evaluate, and implement new technologies to maximize development / test automation efficiency
  • UI & UX experience is a plus.
  • Should be able to work independently with the client
  • Should be able to monitor and deliver project inline with customer expectations
  • Should be able to proactively identify risks, highlight them optimally and mitigate them
  • Should participate in presale / solutioning activities
  • Excellent team player skills are a must
  • Excellent leadership skills are a must
  • Holding US Visa is a plus.
  • Should enjoy working in agile environment and should enjoy taking more responsibilities beyond defined role.

We are looking for the Candidate who has experience with Postgres and MySQL, preferably on Ubuntu Linux, as well as Oracle running on Oracle Linux.

Competencies and Responsibilities:

  • Should have experience in SQL Tuning – Identifying and tuning problematic SQL
  • Experience in Handling trouble tickets and on-call requests (find and clear locks, run SQL for developers, etc)
  • Should have working knowledge of general database maintenance and patching
  • Working knowledge of automating DB provisioning process

Good to have the following skills sets:

  • DB Server VM Upgrades – Ubuntu 12.04 to 16.04 / Postgres 9.x to 9.6 or mySQL 5.x to 5.7
  • DB VM migrations over networks
  • Oracle DB server migrations from physical hosts to VMs
  • DB VM migrations from unencrypted partitions to encrypted partitions
  • Any experience with KVM provisioning, Chef, or building Postgres/PGBouncer from source

Competencies and Responsibilities:

  • 1+years exp into Technical Writing
  • Should have written white papers, blogs, and case studies.
  • Exposure to writing print promotional materials, online web content, press releases, copy to assist advertising and marketing efforts etc.
  • Excellent in Verbal Communication
  • Work as part of multiple teams to research, develop, edit, format and review content.
  • Proficiency in Microsoft Word and PowerPoint
  • Excellent writing and grammar skills
  • Strong organizational skills.
  • Ability to write concise, attention-grabbing copy that puts the message across.
  • Creative blend of mind with strong visualization skills.

Submit your resume to: JoinUs@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 AND PICNICS

SPORTS

PARTIES AND CELEBRATION

CASUAL DRESS CODE

ACCIDENTAL INSURANCE POLICY

CSR ACTIVITIES

INNOVATIVE TRAINING PROGRAMS