Current Vacancy

No. of Vacancy: 10
Job Type: Permanent
Location: Bengaluru
Job Overview:

You will be a key member of our Product & Technology Team at Taurus. The position will play a central role in designing, developing and supporting the mobile applications on Taurus mobility platform.

Responsibilities:

- Design, develop, and/or modify existing mobile applications based on specifications.
- Participate in the development of project scope, development, testing and release plans
- Develop and implement testing and usability schemes for mobile applications to test and experience applications in multiple native platforms
- Utilize mobile application development best practices and keep current on new and emerging trends, technologies, and products
- Lead design, development and code reviews.
- Mentor and coach junior members of team to accelerate learning and productivity

Skills:

- Expert knowledge of common native mobile application technologies relating iOS, Android, Windows Phone.
- Hand on Experience with Core Java, Android SDK.
- Experience with third-party libraries and APIs.
- Experience with embedded relational databases (SQLite).
- Solid understanding of the full mobile development life cycle.
- Have at least one or two functioning apps in the Android market place.
- Design and build advanced applications for the Android platform.
- Work on bug fixing, improving and optimizing application performance.
- Preferred having experience with multiple mobile platforms.
- Knowledge in agile development teams a plus.
- Requires knowledge of PHP, Java, JavaScript, XML, XAML, HTML5, XHTML, DHTML, CSS3, AJAX, Angular JS, REST
- Strong analytical, problem solving, multitasking, and time management skills with consistent attention to detail.
- Ability to effectively learn and use new programming concepts, tools, and methodologies to support the needs of the business.
- Ability to effectively communicate technical issues and solutions

Education:
MCA, BCA or Bachelor's Degree in Computer Science

No. of Vacancy:10
Job Type: Permanent
Location: Bengaluru
Job Overview:

Should be proficient enough in working on building apps on the IOS platform. Your primary focus will be maintaining and developing app and integrate with backend services.

Responsibilities:

- Developing and maintaining mobile apps on iOS platform
- Self motivated and ability to work without detailed instructions
- Translate designs and wire-frames into high quality code
- Identify bottlenecks and fix bugs
- Implement new technology and maximize development efficiency

Skills:
- Experience in native iOS development
- Excellent command on an Objective C/Swift
- Excellent knowledge of GPS usage on iOS platform and battery conservation strategies
- Excellent understanding of working with REST Web Services and Git.
- Excellent understanding of caching strategies and asynchronous calls
- Good understanding of software development life cycle
- Understanding Apple's design principles and interface guidelines

Education:
MCA, BCA or Bachelor's Degree in Computer Science

No. of Vacancy: 5
Job Type: Permanent
Location: Bengaluru
Job Overview:

Should be proficient enough in working on building apps on the Windows platform. Your primary focus will be maintaining and developing app and integrate with backend services.

Responsibilities:

- - Design, develop, and/or modify existing mobile applications based on specifications
- Participate in the development of project scope, development, testing and release plans
- Develop and implement testing and usability schemes for mobile applications to test and experience applications in multiple native platforms
- Translate designs and wire-frames into high quality code
- Implement new technology and maximize development efficiency
- Developing the framework for different utility applications and software
- Ability to design applications around natural user interfaces, such as touch, gestures etc.
- Should be aware of data modelling techniques and knowledge and applicability of various normal forms.
- Mentor and coach junior members of team to accelerate learning and productivity
- Must be self-directed, confident and able to work in a fast-paced environment.

Skills:
- Experience in native, hybrid and mobile web applications for platforms and devices
- Excellent knowledge of GPS usage on windows platform and battery conservation strategies
- Excellent understanding of working with REST Web Services and Git.
- Excellent understanding of caching strategies and asynchronous calls
- Experience utilizing APIs for building native mobile applications
- Experience developing and implementing user interfaces for cross-platform mobile environments
- Hands on experience in Object Oriented Programming, C#, Object- Oriented Design- OOD, Unified Modelling Language - UML, stateless distributed architectures, and designing for scalability and performance, especially within Xamarin, Windows Phone, .Net and WCF/Web API technologies or similar.
- Strong hold on Design Patterns.
- Strong analytical, problem solving, multitasking, and time management skills with consistent attention to detail
- Ability to effectively learn and use new programming concepts, tools, and methodologies to support the needs of the business
- Ability to read, interpret specifications, and perform tasks with a high level of competency and autonomy
- Ability to effectively communicate technical issues and solutions
- Knowledge in agile development environment especially SCRUM is a plus
- Knowledge of Microsoft SQL Server and other most common backend Microsoft technologies.
- Working knowledge of web- based technologies; HTTP, with AJAX, HTML5, Angular JS, JavaScript/jQuery and CSS3 a plus.

Education:
MCA, BCA or Bachelor's Degree in Computer Science or any IT related field

No. of Vacancy: 5
Job Type: Permanent
Location: Bengaluru
Job Overview:

Should be proficient enough in working on building apps and softwares. Should have the capability to provide guidance and technical assistance to junior staff members; mentoring and coaching as necessary

Responsibilities:

- Develop efficient and high quality code while meeting product release deadlines
- Perform peer code reviews: verify extensibility, reusability and maintainability
- Develop and execute detailed test plans (unit testing and functional testing)
- Production Support & Maintenance activities.
- Conduct thorough troubleshooting and provide quick resolution to production problems.
- Mentor team members and guide them

Skills:
- 5-7 years of experience in java Programming.
- 3+ years of experience in Python Coding.
- Hand on Experience with Linux IPC / Network programming
- Hand on experience with Debugging MMS protocols.
- Good experience with Testing and Debugging Python code/application.
- Good experience in SQL and Oracle. - Experience in developing Web Application using J2EE, framework such as spring, struts and UI technology like GWT, JQuery, Angular JS and Java Script.
- Must have Strong analytical, organizational and communication skills.
- Must be flexible in a changing work environment and driven to succeed in a fast paced atmosphere.

Education:
MCA, Msc Computer Science or any Masters in IT