Book An Appointment


Start the journey now!



We leave no stone unturned when it comes to finding individuals with a go-getter attitude. Bringing you opportunities and providing real-time experiences so that you can hone YOUR SKILLS AND GAIN EXCELLENCE.

Do you have the potential to rise above challenges and make it to the top in the shortest period of time? Then here is a great chance to grab a worthwhile opportunity.

Come INTERVIEW with us and give your career a boost.

At BPK Tech, we believe in winning and team spirit is what we breathe.

Current Vacancies

Highly curious. Self-motivated. Challenging. Got the skills. Did you answer ‘Yes’ to all of them? Then, you are the right one for us. Come, join us and see.

.net developers

Positions: 8
Experience: 3 to 6 years
Location : India

IOS developers

Positions: 01
Experience: 2 to 4 Years
Location : India

UI Developer

Positions: 01
Experience: 3 to 5 Years
Location : India

Business Analyst

Positions: 01
Experience: 3 to 5 Years
Location : India

Android Developer

Positions: 01
Experience: 3 to 4 Years
Location : India

Senior .NET Developer Job Description
 We are looking for Senior .NET developers to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support.

Roles and Responsibilities:
1)Designing, developing and deploying software components in an efficient, secure, reusable and sustainable manner.
2)Writing & maintaining clear and concise documentation.
3)Ensuring APIs are efficient to use, and documentation easy to understand.
4)High quality work delivered on time and to specification.
5)Liaising with local counterparts to evangelize industry best practices and new technologies.
6)Participate in requirements analysis
7)Collaborate with internal teams to produce software design and architecture
8)Write clean, scalable code using .NET programming languages
9)Test and deploy applications and systems
10)Revise, update, refactor and debug code
11)Improve existing software

1)Good experience in MVC, Razor, OOPS, jQuery, SQL Server
2)Hands on experience in VSTS, GIT, Java Script, Entity Frameworks and Type Script

1)Design and build applications for the iOS platform
2)Ensure the performance, quality, and responsiveness of applications
3)Collaborate with a team to define, design, and ship new features
4)Identify and correct bottlenecks and fix bugs
5)Help maintain code quality, organization, and automatization

1)Proficient with Objective-C or Swift and Cocoa Touch
2)Experience with iOS frameworks such as Core Data, Core Animation, etc.
3)Experience with offline storage, threading, and performance tuning
4)Familiarity with RESTful APIs to connect iOS applications to back-end services
5)Knowledge of other web technologies and UI/UX standards
6)Understanding of Apple’s design principles and interface guidelines
7)Knowledge of low-level C-based libraries is preferred
8)Experience with performance and memory tuning with tools
9)Familiarity with cloud message APIs and push notifications
10)Knack for benchmarking and optimization

Roles and Responsibilities:
1)Create web application front end as per design comps and information architecture
2)Integrate front-end application with the application business layer
3)Follow best practices and standards for accessibility and cross-browser
4)Collect feedback from design and technical staff on Website development needs
5)Understand executing accessibility and progressive enhancement presentation
6)Stick to established coding standards and group procedures individually and in teams
7)Plan and estimate projects and reports hours to administration for billing
8)Add to engineering team’s culture of high code quality
9)Coordinate with Interface Design Architects for meeting accessibility standards at code level
10)Create conceptual diagrams, visual mockups, and manage detailed user interface specifications
11)Conduct usability testing to resolve interface problems
12)Engage in requirement specification process for new software functionality
13)Ensure design consistency with client’s development standards and guidelines
14)Design and build UIs on any server platform in a team environment
12)Guide and maintain developer teams and best practices

Skills Required:
1)Excellent knowledge and experience in html, CSS, Bootstrap, web and mobile development.
2)Good knowledge on Razor, jQuery, Javascript and Angular will be added advantage.

We are searching for an experienced Business Analyst who can gather important company data and compile it into reports shareholders and departmental managers can use. We need someone who can take charge of a project and deliver results that will make the organization more profitable. Our ideal candidate has the ability to work on multiple projects simultaneously and translate business data into digestible information that improves corporate processes.

1)Develop comprehensive E2E test cases at the application and multi-application levels
2)Create direct channels of communication to software and application developers that get the job done without managerial interjection
3)Identify business trends utilizing real data, compile analysis reports that are delivered to developers and then follow-up on all results
4)Implement a comprehensive management plan for each project and hold regular stakeholder meetings to keep all interested parties updated in project progress
5)Determine and document user requirements for business processes and abide by those requirements for future projects

Android Developer Job description:
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

1)Translate designs and wireframes into high quality code
2)Design, build, and maintain high performance, reusable, and reliable Java code
3)Ensure the best possible performance, quality, and responsiveness of the application
4)Identify and correct bottlenecks and fix bugs
5)Help maintain code quality, organization, and automatization

1)Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
2)Familiarity with RESTful APIs to connect Android applications to back-end services
3)Strong knowledge of Android UI design principles, patterns, and best practices
4)Experience with offline storage, threading, and performance tuning
5)Ability to design applications around natural user interfaces, such as “touch”
6)Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
7)Knowledge of the open-source Android ecosystem and the libraries available for common tasks
7)Ability to understand business requirements and translate them into technical requirements
8)Familiarity with cloud message APIs and push notifications
9)A knack for benchmarking and optimization
10)Understanding of Google’s Android design principles and interface guidelines
11)Proficient understanding of code versioning tools, such as Git
12)Familiarity with continuous integration