Desktop Developer

Developing new desktop base software applications for Diamond Processing Machine in partnership with business analysts and technical architects.

Upgrading existing desktop base software as the user organizations needs change

Testing software to ensure the code is correct, fixing (debugging) errors where they occur, and rerunning and rechecking the programmed until it produces the correct results.

 

Requirements:

  • Maintain existing software systems by identifying and correcting software defects.
  • Utilize established development tools, guidelines and conventions including but not limited to VB.NET, SQL server, & C#.
  • Responsible to gather requirements, analysis, develops, implement, test software applications.
  • Collaborate with cross-functional teams to define, design, and ship new features & maintain code quality
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Extensive design experience with ability to handle technical teams.

 

Skills Expected

  • Strong command of essential technologies: C#, VB.NET and SQL Server.
  • Excellent programming skills are required, including the ability to work as part of a team and to use a variety of programming languages.
  • Clear communication and writing skills are required.
  • Must have excellent problem solving skills.
  • Experience in Desktop Application

 

Web Designer

We are looking for expert web designer, who can work on website designing to meet our client’s requirement.As a web designer you will be responsible to

 

Requirements:

  • Create a mock up and functional website structure.
  • Translating informational or marketing content into a functional website based on overall brief
  • Making design will include site structure, wire frames and prototype.
  • Writing code in HTML, CSS, JavaScript, Bootstrap, jQuery with responsive web design.
  • Testing websites for functionality, code issues and content
  • Candidate must process at least a Diploma, Advanced/Higher/Graduate Diploma, Arts & Design / Creative Multimedia or equivalent
  • A minimum of 2 years web design experience
  • Good creativity and detail oriented
  • Ability to work well under pressure due to strict deadlines
  • Ability to handle a number of projects simultaneously
  • All applicants must submit links to their personal portfolio website and/or links to or samples of their previous work (compulsory)

 

IOS Developer

As Junior Developer you will be working in our mobile development team to enhance our iOS applications using the latest features and functionality

 

Requirements:

  • 1 + years of experience in C++
  • Strong concept of Object Oriented Programming
  • Strong Knowledge of C++, (Memory Management, Stacks, Ques, Linked Lists & Trees)
  • Knowledge on COCOA & Objective C would be an added advantage
  • Exposure to testing and debugging skills is must
  • Good Analytical and Problem solving Skills
  • Excellent Communication Skills

 

Android Developer

You will be involved in every step of the development process, from brainstorming product ideas, to pushing apps out the door. You will also contribute to our existing portfolio of mobile apps and will help maintain these apps to ensure they continue to function flawlessly across new Android releases.

 

Requirements:

  • Strong Knowledge of Android App Development
  • Strong Java skills with extensive knowledge of the Android SDK.
  • Experience using and creating scalable web-based Restful APIs.
  • Object Oriented PHP skills at all scales.
  • Exceptional organizational and project management skills.
  • Demonstrated success in defining and launching mobile apps.

 

Description:

Experience in software development and strong understanding of Java and Android SDK Design and build advanced applications for the Android platform; mobile landscape, architectures, trends, and emerging technologies.Experience working with Android SDK components – Activities, Fragments, Intents, Layouts,Working knowledge of the general mobile software design patterns, architectures, trends, and emerging technologies Collaborate with cross-functional teams to define, design, and ship new features.Understanding of REST / JSON / XML Web Services Experience in designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some Experience with service-oriented architectures (SOA).Work on bug fixing and improving application performance.

PHP Developer

Aids sales staff, account managers, and others in requirements gathering, web project planning, and general technical questions. Provides leadership in finding/developing new technologies and methods to advance the company’s web offerings. Aids other developers with system design and implementation. Supports current client websites by providing technical support.

 

Candidate Profile

  • Should have minimum 2 years experience in Core PHP & MySQL database
  • Strong grasp in web development open source: CSS, XHTML, PHP5, MySQL, JavaScript & Responsive web.
  • Willingness to work hard to achieve company’s commitments.
  • Good communication skills, good team player and committed to organization.
  • Understanding of open source projects like WordPress, Magento etc.
  • Demonstrable knowledge of web technologies including HTML, CSS, JavaScript etc.
  • Good knowledge of relational databases, version control tools and of developing web services for Mobile apps.
  • Passion for best design and coding practices and a desire to develop new bold ideas. Presentable for client communication.
  • Involved in programming new modules for large projects as well as adding new features to existing code base.

 

Job Description/Responsibilities

  • Strong knowledge of Core PHP, Magento, WordPress.
  • Good PHP web developer.
  • Experience in Web applications development using PHP
  • Understanding the fully synchronous behavior of PHP Familiar with multiple PHP frameworks like codeigniter, cakephp, etc.
  • Working knowledge of MySQL databases.
  • Responsible for developing new features/enhancing the existing features.

 

Education/Key Requirements

  • Candidate must fulfil the minimum degree of BE/BTech. MCA/BCA also preferred with experience of minimum 2 years as PHP Developer.
  • Candidate must be technologically updated on his domain.
  • Candidate must have ability to work in team/ handle team and also also work alone.
  • Candidate must have good communication skills- written and verbal both.
  • He/ She should have positive attitude to learn new things.

Java Developer

At IBDTD, you’ll build the future—one big idea at a time. Ready to unleash your professional potential? You’ll use your experience and scientific knowledge to develop, modify, design, and test products, software, systems, and processes. And you’ll help drive our growth as a technology leader. If solving the world’s biggest challenges sounds like the right career path for you, read on.

 

What we are looking for

  • you possess a solid understanding of android SDK and java
  • you’ve worked with android simulators
  • you have experience with automated app testing tools such as Robielectric
  • you have an app or two in the app store
  • you have at least 2 year of developing in a UNIX enviroment – apart from android programming experience

 

Responsibilities

  • Design and implement new functionality. 
  • Enhance the core analytics engine to scale. 
  • Provide expert support to the business as needed to promote the products you are responsible for.
  • Document functional and design specifications.
  • Design and develop automated tests and enhance test frameworks

 

Knowledge and Skills

  • Expertise in Java Development
  • Proficiency in PostgreSQL, Elastic Search, Flyway, Dropwizard, Swagger, Maven
  • Working knowledge of Docker, Mesos, Marathon.
  • Application server knowledge: Tomcat
  • Javascript is a plus
  • CentOS/Windows experience.
  • A good understanding of software development best practices; debugging/troubleshooting skills.