10+ yrs of IT experience with in depth experience in a software delivery role and senior IT management capacity. Role holder will have managed large scale software deliveries and or, managed an operational IT unit or a large team. The ideal candidate will be a strong technical manager with leadership experience. * Technical certifications in software engineering * Extensive knowledge of Software Development Lifecycle, Project Management, Methods & Tools, Software Development and process improvement - a technology leader who has broad management experience. * Should improve quality, time to market and agility through the development and use of technology accelerators and frameworks. Ensure that technology accelerators and frameworks are continuously improved in line with industry best practices and IT standards, resulting in cost efficiency. PSS experience Job Specific Responsibilities; • Responsible for breaking down complex technical problems into simple, implementable solutions. • Maintain a full and complete understanding of solution interdependencies and limitations. • Envision and realize App architecture on the iOS platform • Manage the technical factors related to the resilience, performance, quality, and responsiveness of applications • Ensure technical features are delivered to support all non-functional requirements. • Guide development staff to exploit identified new techniques and strategies to work more efficiently. • Overall responsibility for code quality and development level testing. • Overall responsibility for code reviews. Key Skills • Strong interpersonal skills with ability to explain technical details to both technical and non-technical audiences. • Able to influence the technical direction of internal and external teams • Able mentor development staff on relevant iOS technologies (Swift, Objective-C, Cocoa, etc). • Detailed knowledge and understanding of key iOS frameworks such as Core Data, Core Animation, etc. • Detailed knowledge and understanding threading and performance tuning of iOS Apps. • Experience evaluating and leading the adoption of new technologies and techniques. • Experience integrating iOS applications to back-end services. • In-depth understanding of Apple’s design principles and interface guidelines. • Experience with performance and memory tuning tools. • Experience with push notifications and relevant API’s • Proficient understanding of GIT code versioning tools. • Experience working in a continuous integration context. • Experience working on commercial software products with large user deployments. • 8 years of iOS programming experience. • Experience with travel related apps preferred.
* 10+ years of experience with designing, developing, and leading software development and technology transformation projects * 5+ years’ domain experience working in the aviation or e-commerce industry, or for corporate communications and marketing departments * 5+ years’ experience with design for scalability, performance and availability * 5+ years’ experience as a solution architect in an agile environment * 3+ years’ experience with container based development and microservices design * 3+ years’ experience with API-centric or API-first architectures * Possession of excellent oral and written communication skills * Excellent stakeholder management skills * Well-versed with modern browser technologies Additional qualifications: * Experience with DevOps / DevSecOps / Continuous Delivery * Experience setting up Secure coding practices * Experience with running applications in a hybrid cloud environment * Experience designing and working with AI solutions * Experience optimizing client-side web performance Skills: * OpenShift, Kubernetes, Docker, AWS, Azure * Organising for Results * Influence and Negotiation * Problem Solving and Decision Making * Strategic Thinking
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 releaseRequirements :- Familiarity with Windows and Linux development environments- Core Java, Advanced Java PostgreSQL, Hibernate, Spring, Angular.JS, REST APIs- 2-5 years- experienceWhy :In addition to testing and proving your Java skills, this is an exciting career opportunity with BlueOptima.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 performersThe most eligible candidates may progress to further stages:Technical Interview, Work Sample and Work Sample Discussion, and Final Interview with our COO.
Requirement: . Good communication skills . Strong hands on experience in development using Java. Experience in multithreading or concurrency control . Exposure in JSF or (Struts1.0, Struts 2.0), Spring MVC, Spring Core . Experience in either EJB2.0/3.0 or Hibernate . Experience in Ant/Maven . Spring . Experience in managing deployment in JBoss/Tomcat/Apache . Extensive OOP experience and understanding . Good in database programming concepts and experience in writing complex queries Responsibility: . Architecture design, coding, unit testing, and implementation of Web applications and mobile based projects . Designing and implementing new procedures and guidelines to enhance productivity and quality . Identify application upgrade paths, opportunities for improving design, performance and code of existing applications . Mentor team of developers . Develop an understanding of the latest technology in Web and Mobile based applications
Your Daily Dose :- Product deployment at client sites- Coordinating with clients towards the end-to-end deployment process of an application- Working closely with the development team to resolve application errors in the deployment process- Configuration and Troubleshooting of web hosting services to facilitate web applications on Linux based server- Configuration and Troubleshooting of database services and additional modules to facilitate web applications on Linux based server- Configuration and Troubleshooting of Apache based hosting environment on Linux Servers- Understanding varied network and server infrastructures to deploy web applicationsYour Ingredients :- M.Tech or B.Tech / B.E./BCA in Computer Science or Information Technology- Excellent communication skills- Extensive knowledge of Linux Servers and their architecture- Proficient in Bash for automation scripts for various tasks- Proficient in Linux commands and utilities- Extensive knowledge of network infrastructure and networking concepts- Basic knowledge of PHP and Python- Good understanding of LAMP stack- Good understanding of web application and its architecture- Configuring Servers as per application requirements- Ability to work on varied network and server infrastructures- Good to have : Linux Certification / Red Hat Certified System Administrator (RHCSA)
Position : - Technical Product Head (VP Engineering)The role encompasses multi-dimensional responsibilities. The candidate would be responsible for complete ownership of the technical delivery of our flagship product. He would be leading the entire technical team comprising of Core Developers, QA Engineers, UI/UX Devs, System Engineers etc. The candidate would be expected to oversee the entire product lifecycle. Technical expertise in web based applications (J2EE) is a must, and the candidate should have an eye for latest technology trends. Adoption of best practices, platforms and technologies is one of the key responsibilities. Understanding the viewpoint of the customer and market, and transforming it into high quality, scalable and robust technology output is expected. Exposure to cloud platforms and ability to convert on prime solutions to cloud solutions is a value add. The candidate would be directly reporting the CXO.Job Description : - Responsible for the overall development life cycle of technical solutions and manage complex projects with significant bottom line impact. - Work closely with Engineering Managers to develop the best technical design and approach for new product development. - Work with the Chief Technology Officer and with other functional leaders in the company. Instill best practices for software development, ensure designs meet requirements and deliver high-quality work on tight schedules. - Project management : prioritization, planning of projects and features; stakeholder management and tracking of external commitments. - Be a champion of engineering excellence: establish team metrics for measurement of engineering and operational excellence. Implement a consistent, regular process for assessment and improvement. - Show strong business and technical judgment that will accelerate time to market of releases, while incrementally moving our services towards the long term vision. - Be responsible for mentoring and developing front line managers and engineers. Bachelor Degree or higher in Computer Science or related field from Premium Institutes - A strong sense of ownership, urgency and drive. - Being a strong leader, mentor, and people manager. - Experience in building and running distributed systems for 24x7 online services at scale. - 10+ years of work experience in software development and 5+ years as a leadership role. - Track record of data-driven decisions. - Knowledge of Object-Oriented Design, data structures, algorithm design, and complexity analysis. - Experience in defining and executing professional software engineering best practices for the full software development life cycle. - Strong analytic and quantitative skills; ability to use hard data and metrics to back up assumptions, recommendations, and drive actions. - Strengths in problem-solving, issue resolution, ability to work in a deadline-driven work environment, attention to detail, and ability to multitask. - Strong verbal and written communication skills with a demonstrated experience. Engaging and influencing peers and executives. - Experience in machine learning design practices and implementation. - Demonstrated ability to understand and discuss technical concepts, manage trade-offs and evaluate opportunistic new ideas with internal and external partners. - Demonstrated ability to work with business, legal, engineering, design, and other stakeholders to deliver products/services
Extensive knowledge of software build cycles Experience deploying code Experience in software architecture Familiarity with application programming Database management System design Useful experience and certifications including: Project Management Risk Management Scrum Master