Careers

Open Positions

Job Description:
As a Senior Business Development Manager:

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

Key Skills:

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

Location:  Greater Seattle Area, WA

Technical skills and core competencies:
1. English at Intermediate and higher level (spoken and written)
2. Excellent/ hands-on knowledge of Terraform, CloudFormation, Ansible for
infra and cloud automation.
3. Have a minimum of 4 Years of experience in creating, designing and
provisioning and configuring AWS cloud infrastructure using Terraform,
CloudFormation and Ansible
4. Good troubleshooting, debugging, and problem-solving skills in Linux &
Windows environments
5. Experience in deployment of containerized applications.
6. Work with Cloud customers to validate existing CD practices & infrastructure
performance and make recommendations for improvements and optimization
7. Working knowledge of SQL.
8. Knowledge of monitoring tools like datadog or icinga2
9. Some hands-on with bash/shell scripting
10. Experience in the build process, and build deployment

Responsibilities:
1. Designing cloud infrastructure for high performance, security, and availability
2. Designing, implementing Infrastructure automation using Terraform, Ansible, CloudFormation
3. Automating repeatable tasks
4. Monitoring cloud infrastructure to ensure 24* 7 availability
5. Designing of CI / CD pipeline and implementation
6. Ensuring build stability and speeding up the overall build process

Location: Pune, India

Technical skills and core competencies:
1. 3 to 7 years of Python development experience on Linux Operating System.
2. Atleast 2 years of experience in C++ development.
3. Excellent troubleshooting and problem solving skills is a must have.
4. Hands-on expertise on any of the distributions (Linux, CentOS, RedHat, Ubuntu or similar distro) is a must.
5. Should have hands-on experience with at least one database.
6. Good to have : Experience on designing REST API’s.
7. Good to have : Working knowledge on storage/virtualization/cloud domains
8. Good to have : Hands-on experience of any Open Source development (On Linux Distro).

Responsibilities:
1. Write well designed, clean, efficient code in Python 3.x.
2. Abide by coding standards and guidelines.
3. Build solutions for robust security and performance.
4. Unit testing of the developed code
5. Design and code reviews
6. Maintain a high standard of work quality and encourage others to do the same.
7. Attend customer meetings and provide timely status
8. Collaborate with product and QA teams to ensure delivery excellence

Location: Pune, India

Technical skills and core competencies:
1. Hand-on experience in python (or any other language) in linux for test automation is a must.
2. Good hands-on on Linux OR any other similar distributions, viz. Ubuntu, CentOS, RHEL/RedHat, etc.
3. Working knowledge of MySQL or any other relational database.
4. Good knowledge of API performance testing using Jmeter
5. Candidate from Storage domain preferred.
6. Mandatory experience in writing test cases based on product requirements, automating them, executing them, and track issues in defect tracking systems.
7. Nice to have skills : Jenkins, GIT, Experience in performance testing, build process and build deployment, Working knowledge of any DevOps tool (ansible, Kubernetes preferred).
8. Good troubleshooting, debugging and problem solving skills in the Linux Environment.

Responsibilities:
• 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.
• Troubleshoot problems by debugging software solutions to identify the
root cause of issues.

Location: Pune India

Technical skills and core competencies:
1. Python development experience on Linux Operating System.
2. Excellent troubleshooting and problem solving skills is a must have.
3. Hands-on expertise on any of the distributions (Linux, CentOS, RedHat,
Ubuntu or similar distro) is a must.
4. Should have hands-on experience with at least one database.
5. Good to have: Experience on designing REST API’s.
6. Good to have: Working knowledge on storage/virtualization/cloud domains
7. Good to have: Hands-on experience of any Open Source development (On
Linux Distro).
8. Good to have: Hands-on experience with Openstack cloud; Django

Responsibilities:
1. Write well designed, clean, efficient code in Python 3.x.
2. Abide by coding standards and guidelines.
3. Build solutions for robust security and performance.
4. Unit testing of the developed code
5. Design and code reviews
6. Maintain a high standard of work quality and encourage others to do the
same.
7. Attend customer meetings and provide timely status
8. Collaborate with product and QA teams to ensure delivery excellence
framework and Knowledge of KVM & libvirt libraries would be addons.

Location: Pune India

Technical skills and competencies

Excellent expertise in :

a. .NET Framework 4.6 and above, ASP.NET MVC5 and above, Web API, LINQ & Entity Framework
b. .NET core 3 and above
c. Azure programming using .NET (Azure services API consumption)
d. Java Script, HTML5
e. Database handling – SQL and NOSQL
2. Must have experience with Git
3. Experience with any UI tool kit for Rich UI development like Infragistics/ Kendo-UI/DevExpress/ Telerik controls is a plus.
4. Experience of front end technologies (AngularJS / ReactJS/Typescript) is a plus
5. Unit-test code for robustness, including edge cases, usability, and general reliability.
6. Continuously discover, evaluate, and implement new technologies to maximize development efficiency
7. Design and build advanced web / cloud / bigdata / analytics applications
8. Work on bug fixing and improving application performance.
9. Collaborate with cross-functional teams to define, design, and ship new features.
10. Excellent team player skills are must.

Good to have:

1. Knowledge of Azure storage services
2. Knowledge of other Azure cloud services

Responsibility:

• Write modular code and readable code.
• Translate designs and wireframes into high quality code.
• Apply best industry practices while writing the code (Build well organized, modular, optimized and documented source code using SOLID principles) using full stack technologies.
• 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 to ensure robustness and maturity of underling code / functionality.
• Ensure excellent code coverage through automated unit / API / UI test cases.
• Contribute in customer calls, Participate in Scrums and 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.
• Own the implementation of the feature and deliver in designated timelines.
• 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.
• Identify areas of IP building and try to implement those.
• Participate in continuous improvement activities in the organization.
• Be a part of Agile Scrum team analyzing user stories and participating in grooming sessions
• Be a part of sprint planning, daily scrums, sprint review, retrospectives etc.
• Own analysis for new requirement and related impact analysis
• Own the quality of code and overall deliverable of the project(s)
• Ensure the team is following best design and development practices and using required tools
• Create design document and application understanding document
• Own or work with Project Managers on status reporting

Location: Pune, India

Technical skills and competencies:

  1. Must Have:
    • Strong expertise in mobile app testing – Manual and Automation
    • Strong experience into mobile app test automation – Selenium,Appium with Python or Java
    • Experience with API automation using Python or Java
    • Good knowledge of Test automation frameworks like TestNG, pytest
    • Good knowledge of JIRA
    Good to have:
    • Knowledge of RDBMS(SQL)
    • Knowledge of Postman
    • Knowledge of Linux
    • Experience in CI/CD tools like Jenkins is good to have.
    • Excellent attention to detail
    • Work independently or with minimal supervision
    • Knowledge of cloud is good to have. Good English communication (Written as well as Verbal)

Responsibilities:

  • Design and code automated tests (functional, integration and regression)
  • Should be able to interact with offshore/ remote customers
  • Deliver test strategies
  • Manually test critical features
  • Designing test automation frameworks
  • Automation of test cases
  • Customer communications and status updates
  • Mentor teams

 

Location: Pune India

Technical skills and competencies:

• Min 5+ Years’ Experience.
• Hands on experience in designing and developing AWS solutions.
• Hands on expertise in building microservices in python 3.x and Pandas
• Hands on expertise in Lambda, API gateway, S3, Roles, IAM
• Hands on expertise in EMR, Glue, S3, Redshift (preferred)
• Hands on any SQL based database and SQL Alchemy

Good to Have –
• AWS solution architects would be preferred
• Expertise in the development of Dataware house solutions

Responsibilities:

1. Closely work with customers to understand requirements
2. Architect and design systems for performance, security and failover
3. Hands on coding on complex features
3. Mentor teams
4. Code and design reviews
5. Help in delivering POCs to customers
6. Provide project status to customers

Location: Pune, India

Technical skills and competencies
Mandatory skill set:

– Proficient with Swift, Objective-C and Cocoa Touch
– Experience with iOS frameworks such as Core Data, Core Animation, etc.
– Good experience on MVVM architecture
– Experience with offline storage, threading, and performance tuning
– Familiarity with RESTful APIs to connect iOS applications to back-end
services
– Experience with Unit testing in iOS
– Familiarity with crashlytics & analytics
– Experience with managing dependencies using Cocoa pods / Carthage
– Familiarity with continuous integration
– Knowledge of other web technologies and UI/UX standards such as Android,
React-Native and Flutter
– Understanding of Apple design principles and interface guidelines
– Knowledge of low-level C-based libraries is preferred
– Knack for benchmarking and optimization
– Proficient understanding of code versioning tools { {such as Git, Mercurial or
SVN} }

Candidate Responsibilities:
– Design and build applications for the iOS platform
– Ensure the performance, quality, and responsiveness of applications
– Collaborate with a team to define, design, and ship new features
– Experience with working on Apple Watch application
– Identify and correct bottlenecks and fix bugs
– Help maintain code quality, organization, and automatization

 

Location: Pune India

Technical skills and competencies:

• Good experience in conducting IT security audits – ISO 27001, PCI etc
• Good experience in application security
• Conduct vulnerability assessment that involves scanning IT assets and services, discovering vulnerabilities and remediation in data center and cloud environment
• Vulnerability research and data analysis
• Possesses hands-on knowledge of Web application Security VAPT.
1. 5+ yrs in web application security
2. Possesses strong hands-on knowledge on security tools like Kali, BurpSuite, Zap proxy, Nessus, SonarQube.
3. Possesses knowledge on OWASP Top 10 best practices
• Good knowledge on AWS or Azure cloud security
• Possesses working experience in network tools like tcpdump,Wireshark, nmap
• Certifications in CISM, CISA will be good to have
• DevSecOps will be good to have

Candidate Responsibilities:

  1. Strong leadership skills
  2. Work closely with customers to drive customer projects
  3. Good written and verbal communication skills.
  4. Competent enough to be positioned to customers for interviews.
  5. Good attitude and team player.
  6. Ability to quickly grasp new technologies.
  7. Ability to troubleshoot issues and isolate the cause of the issue if possible.

Location: Pune, India

Technical skills and core competencies:

  1. Architecting and designing solutions as per requirements.
  2. Strong experience on MVVM
  3. Hands-on experience in developing android apps using JAVA and Kotlin
  4. Must be able to develop modular, clean code
  5. Strong experience in using android Jetpack components such as ViewModel, LiveData and others
  6. Strong experience in integrating RESTFul APIs – using libraries such as Retrofit or Volley
  7. Expert-level debugging skills with android SDK tools such as logcat, adb and others
  8. Must be familiar with android’s core components for UI development – such as activity, fragments, layouts such as constraint layout, relative layouts etc.
  9. Must be familiar with android’s core components forbackground operations such as – services, work manager, kotlin coroutines, etc.
  10. Strong experience in developing apps with android best practices for UI, security, performance, and behaviors
  11. Knowledge of other web technologies and UI/UX standards such as Android, React-Native, and Flutter

Good to Have

  1. Closely engage with customers to understand their business requirements and propose solutions. Also, demonstrate mobile development capabilities to prospective customers.
  2. Work with engineering teams for designing, building & productionizing components that will grow in capability while being robust, scalable & highly available.
  3. Conduct research on emerging technologies, trends and solutions areas in support of development efforts, and recommend technologies that will increase cost-effectiveness and flexibility.
  4. Coach and mentor team members and guide on technical challenges Maintain technical skills and knowledge, keeping up to date with market trends and competitive insights.
  5. Identify and recommend appropriate technology stacks, tools, frameworks and integration strategies for off-the-shelf solutionsor third party packages.
  6. Responsible for implementing and driving best practices for enterprise deployments and software development lifecycle automation.
  7. Review, advice and design standards, risks, costs versus benefits and impact on the enterprise business process & goals.
  8. Hands-on experience in developing react native apps
  9. Experience in releasing an app to Google’s play store
  10. Implementing PUSH Notifications in the android app
  11. Familiarity with Firebase SDK and its services such asFirestore
  12. Local database management techniques – SQLite andRoom Library
  13. Supporting apps for multiple screens such as phone and tablet, multiple screen densities
  14. Supporting apps for multiple languages

 

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