Shop for electronics, apparels & more using our Flipkart app Free shipping & COD.
Who BlueOptima is the is the only company providing objective software development productivity metrics. The technology has been implemented by some of the world’s largest organisations including insurance companies, asset managers, telecoms and seven of the world’s top ten Universal Banks. This successful product uptake has led to rapid expansion of the company. What The role involves: ✓ Contributing to overall technical architecture ✓ Understanding, prioritizing and paying off technical debt ✓ Measuring, diagnosing and improving product performance ✓ Conceiving, developing, releasing and maintaining features. For us, a feature isn’t delivered until it’s in production and each team member is responsible for the features that they release Requirements ✓ Familiarity with Windows and Linux development environments ✓ Core Java, Advanced Java PostgreSQL, Hibernate, Spring, Angular.JS, REST APIs ✓ 2-5 years’ experience Why We have 12 full-time Software Developer positions to fill – and many reasons to work for us: 10 year-old company, now growing rapidly, offers both stability and rapid career progression Distributed developer team means you can work from home: Save travel time / cost International business travel Work alongside other leading engineers, using a cutting-edge technology stack Above market-rate salary Potential stock options for outstanding performers The most eligible candidates may progress to further stages: In addition to testing and proving your Java skills, Technical Interview, Work Sample and Work Sample Discussion, and Final Interview with our COO.
Who are we? BlueOptima provides industry-leading objective metrics in software development using our proprietary Coding Effort Analytics. We enable large organisations to deliver better software, faster and at lower cost. Founded in 2006, BlueOptima is a profitable, high-growth independent software company. Our unique technology was initially devised in seminal research carried out at Cambridge University. We are headquartered in London with offices in New York, Bangalore, Gurgaon and Guadalajara. BlueOptima’s technology is deployed by global enterprises to drive value from their software development activities. We work with nine of the world’s top twelve largest Universal Banks (by revenue) and three of the world’s top ten telecommunications companies (by revenue, excl. China). Our technology is pushing the limits of complex analytics on large data-sets with more than 15 billion static source code metric observations of software engineers working in an Enterprise software development environment. BlueOptima is an Equal Opportunities employer. Whom are we looking for? Our groundbreaking technology, requires highly skilled and talented Web Backend Developers to understand the depth of the problem and device a solution for it. We are seeking a Software Engineer, with a depth of experience in developing Web Applications enabled using REST APIs and backed by a data warehouse solution, to join our growing company and be a part of our success story. We are looking for individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work. What does the role involve? As a Web Backend Principal Software Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs needs to be very efficient and high performing. This requires optimising queries for faster execution and introducing database changes that may be required. You would be working with a complex technology stack which includes (but is not limited to) Spring, Hibernate, HornetQ, Quartz, etc. This requires extensive understanding of transaction management and data handling across different application layers. In addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers. Responsibilities include: Develop, test, implement and maintain application software Take part in software and architectural development activities Transform requirements into implementation details Debug application issues and helping support respond to client queries May lead and provide mentoring and guidance to less senior developers Participate in application development meetings Provide accurate estimates, clearly communicate status of tasks and identification of risks Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem Performance tuning of application code at different service levels Incorporate design changes to improve performance of the application Interact with customers of the application and help address issues reported Interact with customers of the application and collect requirements or potential uses cases and draft technical and user requirements ESSENTIAL SKILLS / EXPERIENCE REQUIRED: Minimum Bachelor's degree in Computer Science or equivalent Minimum 8+ years experience with Java and J2EE/Java EE Minimum 8+ years experience with Spring MVC, Spring Security and Hibernate 2+ years experience managing in colocated and remote teams Strong understanding of relational database and normal forms Strong understanding of SQL concepts and ability to write optimised and high performing queries Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code Experience building RESTful web services Experience with web application servers like JBoss Strong written and verbal communication skills Strong interpersonal skills and time management skills Strong problem solving and analytical skills Experience using task tracking systems e.g. Jira and distributed version control systems e.g. Git Understanding of testNg/JUnit Unix/Windows shell and related command line tools Experience with database partitioning and column Indexing Experience with query optimisation techniques Why work for us? Above market remuneration Stimulating challenges that fully utilise your skills Work on real-world technical problems to which solution cannot simply be found on the internet Working alongside other passionate, talented engineers Hardware of your choice Our fast-growing company offers the potential for rapid career progression
Job Purpose The Technical Lead is responsible for managing a development team of 5-7 programmers. The Lead will work in concordance with the Project Manager and will assist in all technical aspects of the delivery. The role reports to the Project Manager and will hold responsibility for the technical deliverables. Key Areas of Responsibility Break the delivery into technical units, assign and manage the workload among the team members Program and manage the technical deliverables. Create program specification in concordance with the prescribed development framework and Requirement specifications. Ensure On-time delivery with the required quality in compliance with prescribed programming standards and associated technical documentation. Ensure appropriate and timely communication of work status to the Project Manager Be responsible for mentoring and managing the technical skills development of the team. Desired Candidate Profile Essential Skills Reliable, Accountable and Trustworthy Ability to understand software requirements based on a wireframe / program specification Knowledge of PHP / HTML / CSS / JS / Node.js development Effective communication skills to ensure smooth coordination of tasks with Team Leader Knowledge of writing SQL Queries in MySQL and PL/SQL Knowledge of web servers such as Apache Desired skills Knowledge and experience in project delivery before Knowledge of Python, Linux, Linux Shell Commands, AWS Infrastructure. Education B.Tech/B.E. Computer Science Company Profile Tez Minds Software Pvt. Ltd. TezMinds is software product development company in Search, E-commerce and Machine Learning Space.
Roles and Responsibilities: • Understand the requirements, design the architecture and deliver clean, testable, well designed and scalable code • Work closely and co-ordinate with developers to integrate code across projects • Peer code reviews What we are looking for:· • BE/BS/BTech in Computer Science or related field from tier 1 institutes such as IIT, NIT or BITS • Proficiency in Java, Spring, Hibernate stack preferable • Should have clear understanding of Rest APIs and multi threading • Experience with databases like MySql, MongoDB • Strong in Data Structures and Algorithms • Should be comfortable with Git • Experience in some scripting languages like Perl or python will be a plus
About the Role ------------------------- Fintech Primitives aims to abstract away the complexities of the global financial ecosystem into a developer platform containing tech building blocks. The fintech businesses across the world will mix and match these blocks to power their ambitious missions. You will be building a platform akin to a linux kernel and design a distributed programming language for the fintech ecosystem. If you have the appetite to build an operating system, we will augment you with the necessary ammo to become a Cyborg. -You will be responsible for core components of our projects and work with our Product Owner/Architects to deliver high quality software. -Follow coding standards, build appropriate unit tests, integration tests and deployment scripts. -Work closely with the Technical Architects in defining software architectures. -Contribute to continual improvement by suggesting improvements to user interface, software architecture or new technologies. -Interact with stakeholders to understand and refine requirements throughout implementation. -Mentor budding developers in the team. -Do regular PR reviews. -As a person if you: are Enthusiastic, are Motivated, Love problem solving, Share passion for Technology and Programming, Mentoring and guiding junior developers and more importantly enjoy start up work culture, you will enjoy this role! What you get? ------------------------- -Solve interesting and challenging problems. -An opportunity to meet and work with best brains in technology and influencers. -Increasing your geek quotient, by attending meetups and conferences. Yes we dig that stuff. -Grow exponentially by working in small and transparent teams. -Unlimited learning and hobby-time to experiment with new things. -Hep and happening social life, who says you cant make friends at work.
Job Description : - We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS 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, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. 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 - Identify and correct bottlenecks and fix bugs - Help maintain code quality, organization, and automatization Skills : - Proficient with Objective-C or Swift (depending on project requirements), and Cocoa Touch - Experience with iOS frameworks such as Core Data, Core Animation, etc. - Experience with offline storage, threading, and performance tuning - Familiarity with RESTful APIs to connect iOS applications to back-end services - Knowledge of other web technologies and UI/UX standards - Understanding of Apple's design principles and interface guidelines - Knowledge of low-level C-based libraries is preferred - Familiarity with cloud message APIs and push notifications - Knack for benchmarking and optimization - Proficient understanding of code versioning tools (such as Git, Mercurial or SVN) - Familiarity with continuous integration
Roles and responsibility: - Architecture and design of reusable server components for Happay - Developing high performing REST APIs for application functionality - Develop and maintain scalable server architecture serving millions of users every day. Must have skill sets: -Should have 2+ years of experience in web server and application development - Mandatory: Strong development skills in Python, Django, Linux, MySQL - Good to have: REST APIs, NodeJS, Shell Scripting, MongoDB or any other structured DB - Strong knowledge in data structures, OOP, and computer fundamentals - An ability to refractor and understand large and separate code bases - Experience with third-party libraries and APIs - Forward looking on potential technology choices - Experience in building highly scalable, reliable systems Must have qualities: - Bachelors / Masters in Computer Science - Willing to work for a start-up and go extra mile - Looking for challenges and not chilled out work environment - Willing to work independently with little or no supervision
What you will get by joining our family: - Solve challenging real-world problems by leveraging OOP & functional programming concepts - Opportunity to learn and use cutting-edge technologies in real projects - Gain experience of working in truly Agile project using practices such as Continuous Integration, Continuous Delivery - Learning opportunity of how to turn business requirements into a working product - Developing scalable, sustainable and reliable enterprise systems - Getting in at early stage into a place with great prospects of future growth of the company as well as yourself - Gain great deal of architectural knowledge while working with industry experts sitting next to you and doing design discussions every day - Opportunity to work in all layers of the application Roles & Responsibilities: - Work with client developers & off-shore developers for delivering project tasks - Analyse system domain, client requirements - Write production grade backend code, SP and promote high code quality standards - Cope with large scale distributed messaging/streaming systems, databases and cloud computing (AWS) - Automate repetitive tasks Candidate Must have: - Very strong knowledge in OOP & Core Java - Good communication skills - Hands on experience in multi-threaded and concurrent/distributed application is plus - Strong database skills - Design patterns, clean coding practices - Given a situation or requirement description, should be able to design class model - Experience working with build tools like Maven or Gradle - Inherent nature of working with ownership - Obsession for writing maintainable code - Strong problem solving skills Good to have: - Knowledge & command over functional programming will be a big plus (Scala or Python or Java 8) - Awareness of NOSQL databases ( e.g. Cassandra/HBase/MongoDB/Elasticsearch) - Good command on DevOps activities or Linux commands/scripting - Core & Enterprise Design patterns - Experience with frontend development - Team leading experience - Experience of working with TDD/BDD pratices