Featured Jobs

Technical Task Master

The Technical Task Master will act as a connecting link between our US office and India office teams in managing the development process as per requirements, as well as team communication. He/she will need to work with development/program management/support teams to ensure quality delivery. The ideal candidate will be both a self-starter and effective collaborator, having a deep background in agile web-based and mobile-based application development, showing strong interest in systems and process improvement, product knowledge with excellent technical, analytical and problem-solving skills, as well as good written and oral communication skills.

He/she is expected to understand complex business processes and requirements, challenge them for completeness of thought, and help translate them to written requirements when needed. The incumbent should also possess the ability to communicate and disseminate this information to appropriate people in the organization (primarily, Product managers/analysts, developers, and testers). He/she should have the ability to work on multiple assignments, exercise good judgment in decision-making, meet deadlines, work independently, demonstrate an attention to detail, and be flexible.

Role Accountability
  • Own the resource efficiency of implementation/support and R&D technical resources in Bangalore Office.
  • Work with implementation/support leads to determine resource priorities, and then allocate resources in line with those priorities.
  • Establish timelines, budgets and allocate people and technical resources to implementation, support and R&D projects.
  • Work with our customer-facing project managers, product managers, and senior management to establish plans and goals for each project, taking into consideration technical team needs.
  • Set objectives, assign tasks, allocate budgets to achieving intermediate and overall implementation and product goals.
  • Work closely with senior management and project managers to track progress, provide timely updates, and collaborate.
Responsibilities
  • Regularly meet with team leaders (technical and business) in both the US and India to understand project requirements.
  • Motivate the product team and engineering team members to achieve maximum pace and efficiency during projects.
  • Work with the team leads to define deliverables and specify the acceptance criteria for their part of work.
  • Determine the priority order of all the deliverables and their tasks.
  • Help the team in estimating effort required, making sure that it is a reasonable estimate.
  • Communicate regularly the current state of deliverables.
  • Step in to fill any gaps and mentor team members.
  • Communicate any blockers or issues faced by the team in India as well as respond to any issues raised by the US team.
  • Verifying that when the work item is delivered, it meets the acceptance criteria defined at the outset.
  • Conduct retrospective every sprint end to find and take action on feedback:
    • What did the team do well
    • What could have been done better
    • Where did the team fail
    • Things to improve next time
  • Communicate regularly with the leadership in the US to understand their expectations and where they would like to see change(s).
  • Inculcate the start-up culture in the team.
  • Conduct sprint planning, grooming, prioritisation meetings for every sprint
  • Take care of daily scrum meetings
  • Monitor sprints for quality and productivity metrics as agreed with higher management
Requirements and Desired Skills & Experience
  • Bachelor’s Degree in Business / Engineering / Information technology or related areas required. MBA would be a plus.
  • 5+ years of mobile based application development experience (preferred)
  • Experience working on Continuous integration /Continuous deployment project.
  • 5+ years of web-based application development experience (preferred)
  • 5+ years PM Experience
  • 2+ years BA Experience
  • Data validation / testing experience strongly preferred
  • Excellent communication skills
  • Excellent documentation skills
  • Experience working on DW/BI projects preferred
  • Business Analysis / Requirements Gathering skills
  • Experience in the upstream Oil and Gas industry preferred
  • Deep understanding of Agile methodology (preferably Scrum framework)
Working hours:

Working/office hours are Flexible. There will be a minimum of 3 hours overlap with the US Team in evening.

Apply Now

Feature Job

Location:

To apply for this position, please fill out the form below.

Choose your file, then click ”Upload”. Allowed file types: doc, docx, pdf

Upload
Uploading…

Your application isn’t complete until you click “Submit Application” below.

Submit ApplicationCancel

Featured Jobs

UI Engineer

Main Responsibilities
  • Understand Seven Lakes’ definition of success and align your efforts to help them meet their goals.
  • Develop new product features and new applications within an Agile environment.
  • Build reusable code and libraries for future use.
  • Write well-designed, testable, efficient code using the latest development best practices.
  • Collaborate with designers to implement and improve design comps.
  • Optimize applications for maximum speed and scalability.
  • Stay up-to-date on emerging technologies.
  • Contribute to the continuous improvement of the development process.
Minimum Requirements
  • Passion to build world class UI design
  • 3+ years of experience developing web applications with modern JavaScript programming frameworks, tooling and libraries (such as Backbone, Angular, React, Vue.js, Ember)
  • Experience with CSS pre-processing frameworks (such as Sass or Less)
  • Proficiency in HTML, JS and CSS
  • Minimum one-year experience developing React applications.
  • Experience with state management frameworks like Redux
Good to have
  • Experience writing unit tests
  • Familiarity with common front-end development tools such as Babel, Webpack, gulp, npm- scripts etc.
  • Any experience building, launching or supporting a SaaS product

Apply Now

Feature Job

Location:

To apply for this position, please fill out the form below.

Choose your file, then click ”Upload”. Allowed file types: doc, docx, pdf

Upload
Uploading…

Your application isn’t complete until you click “Submit Application” below.

Submit ApplicationCancel

Featured Jobs

Senior QA Engineer

You will work closely with the Product Managers as a hands-on, detail-oriented Senior Tester. Functional Testing experience and well versed in agile driven development. You will be responsible for the design and development of test suites using various tools and scripting languages with a heavy focus on both Functional & Backend Testing.

Responsibility includes the below but not limited to:
  • Take responsibility for success of testing cycle and Quality of Products delivered to end customers.
  • Raise defects and log RCAs. Bug triaging. Classification of bugs in buckets. Assigning severity. Providing sign off to builds.
  • Expert in understanding business use cases and requirement and converting them to scenarios and test cases.
  • Identify test requirements from business and functional specifications, map test case requirements and design test coverage plan including integration and system test scripts.
  • Testing of complex mathematical operations
  • Use SQL queries for data validation.
  • Testing the Web services (REST/Micro)
  • Take ownership of and develop data tie out testing plans
  • Design test cases using SQL queries, Cube, Excel VLookUps.
  • Drive to automate or having automation skills are desirable.
  • Familiarity with Selenium and Appium a plus
Requirements, Desired Skills & Experience
  • The ideal candidate should have at least 5-6 years of experience in Business Analysis and Functional testing
  • Technical background and extensive exposure to agile development methodologies required.
  • Direct experience on testing data tie outs in EDW environment is required.
  • Ability to work cooperatively as a part of a global professional team that may be distributed across geographies and time zones.
  • Excellent communication skills, with the ability to produce high quality written documentation.
  • Advanced knowledge of Excel is required.
  • Good knowledge of TFS / Jira / Test Management is required.
  • Any experience with automation testing in selenium is a plus.
  • Any experience with Web service testing is a plus.
  • Experience with both Android and iOS Mobile applications is an added advantage.
  • Familiarity with Selenium and Appium a plus
Qualifications

Bachelor’s or higher degree in mathematics, engineering, management information systems, or computer science, or related field preferred.

Working Hours
  • Working / Office hours are flexible. There will be a minimum of 3 hours of overlap wit the US team in evening.

Apply Now

Feature Job

Location:

To apply for this position, please fill out the form below.

Choose your file, then click ”Upload”. Allowed file types: doc, docx, pdf

Upload
Uploading…

Your application isn’t complete until you click “Submit Application” below.

Submit ApplicationCancel

Featured Jobs

Senior Mobile Developer (Flutter)

Seven Lakes is expanding and looking to add a Senior Mobile Developer on its product development team. If you are enthusiastic about working with the best talent across the globe and building things from scratch, then Seven Lakes is your home.

Senior Mobile Developer Requirements:
  • Should be fluent with the flutter framework and must have worked on other projects using this framework previously
  • Excellent analytical skills with good problem-solving skills and understanding of computing fundamentals
  • Strong knowledge of architectural patterns—MVP, MVC, MVVM
  • Will get the opportunity to architect & develop a complex offline capable & meta-data driven app for iOS and Android using Google’s Flutter development framework.
  • The primary focus will be on porting an existing iOS app to the new flutter environment with no reuse of old codebase.
  • You will also get the opportunity to work on AWS amplify datastore to utilize their Appsync APIs
  • Should have deep experience contributing to and managing high-scale production mobile apps.
  • You will communicate clearly and often with the technical lead, product manager and UI designer to deliver a production ready product on time
  • Familiarity with data structures, algorithms, and OOP design principles
Skills
  • 5+ years working as a full-time professional developer (Mobile) and 2 Year in a flutter.
  • Willing to work with cross-platform frameworks.
  • Willing to learn and work on different mobile platforms/frameworks when needed.
  • Good grasp on source control systems like Git understanding of various dependency management.
  • Experience using web services (HTTP, REST) using JSON.
  • Experience with third-party libraries and APIs.
  • Experience with offline storage, threading, and performance tuning
  • Experience with writing unit test and UI test
  • Preferably will have experience with AWS appsync
  • Experience with any of the state management solutions like Bloc, Provider, Mobx, etc.
  • Mobile app architecture design and optimization.
  • Extreme attention to detail and the ability to match the design as closely as possible.
  • Ability to work closely with Product Managers, other development team members.
  • Strong debugging and troubleshooting skills.
Education:

Minimum qualifications and Preferable qualifications

  • B.Tech (4 years engineering degree) from a premium college
  • Good communication skills
  • Good documentation skills
Requirements

Minimum qualifications and Preferable qualifications

  • B.Tech (4 years engineering degree) from a premium college
  • Good communication skills
  • Good documentation skills
  • Minimum 5 years plus working experience in Mobile development
  • A deep familiarity with Objective-C, Swift and Cocoa Touch
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
  • Must have built and published at least two Android and/or iOS apps in Google Play or App Store
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle
Working Hours
  • Working/office hours are Flexible. There will be a minimum of 3 hours overlap with the US Team in evening

Apply Now

Feature Job

Location:

To apply for this position, please fill out the form below.

Choose your file, then click ”Upload”. Allowed file types: doc, docx, pdf

Upload
Uploading…

Your application isn’t complete until you click “Submit Application” below.

Submit ApplicationCancel

Featured Jobs

Senior Database Engineer

We are looking for an experienced Senior Software Engineer to join our team. The ideal candidate will be a strong team player with excellent communication and a proven track record in developing database solutions from the ground up. The software engineer provides advanced technical support in the research, experimentation, business analysis and use of systems technology including architecture, integration capabilities and database management.

Responsibilities
  • Build and develop system data flows and database models, especially as part of Data warehousing and OLTP projects
  • Design and develop extraction, transformation and loading procedures and processes.
  • Develop solution patterns, Data Flow Diagrams, Data Models, ER Models and architectural specifications for their area(s) and work closely with other teams to implement them successfully
  • Build interfaces and create data interfaces and exchanges across a variety of sources and destinations.
  • Responsible for performance tuning of database functions, SQL queries, stored procedures, triggers, etc. to ensure that scalability demands are met.
  • Participate in product design and reviews to provide input on functional requirements, product designs, and schedules and identifies any potential problems.
Qualifications
  • B. Tech in Computer Science, Engineering or a related discipline with advanced degrees preferred from premier institutions
  • 4-7 years of Data warehousing / Enterprise Database Development experience
  • Proven Expertise on the Microsoft BI platform – SSIS / SSAS (Optional)
  • Strong knowledge of MS-SQL Server – Development, Performance tuning and administration (Optional)
  • Exposure to C#, Dot Net will be preferred.
  • Exposure to AWS data stack (Athena/Dynamo DB/RDS Postgres/MySQL) will be advantage.
  • Ability to implement, reliable System and Database Backup procedures
  • Ability to interpret business logic and develop appropriate dataflows and data dependencies
  • Ability to work with and communicate with a Team of technical Developers/Analysts and non-technical Business Stakeholders
  • Excellent written and verbal communications skills are a must
  • Upstream Oil & Gas industry experience preferred
  • Minimum 4 years experience.
Working Hours
  • Working/office hours are Flexible. There will be a minimum of 3 hours overlap with the US Team in evening

Apply Now

Feature Job

Location:

To apply for this position, please fill out the form below.

Choose your file, then click ”Upload”. Allowed file types: doc, docx, pdf

Upload
Uploading…

Your application isn’t complete until you click “Submit Application” below.

Submit ApplicationCancel

Featured Jobs

Full Stack Developer (.Net)

Role & Responsibilities
  • Lead the development and maintenance of web/windows applications and maintain products using .NET and related technologies.
  • Take responsibility to perform application design, development, unit testing to Deployment right from development to production
  • Develop and maintain processes, frameworks, and tools for a variety of contexts (e.g., data warehousing, business workflow applications, 3rd party integration)
  • Be involved in release process and be a point of contact of the applications you are leading.
  • Perform code review sessions & suggest improvements or alternatives when appropriate.
  • Follow development standards and promote best practices
Requirements & Qualifications

2-3 years of development experience. Engineering in computer science or information systems from top college

Must have
  • Object Oriented Design/Programming (OOD/OOP)
  • C# (.Net 3.5 and above) – Generics, Reflection, Data, System etc.
  • Web services- WCF (REST/JSON) and/or ASP.Net REST API
  • Javascript (ExtJS, Angular ,React , JQuery)/HTML5/CSS
  • MSSQL/MySQL
  • Experience with version control tools (Git, etc.)
Nice to have (at least two of following)
  • LINQ
  • ADO.net
  • Jenkins/ continuous integration/deployment
  • Entity Framework 4.3 and above
  • Security, Authentication (Active Directory)
  • Ability and eagerness to ramp up and apply above new technologies
Working Hours
  • Working/office hours are Flexible. There will be a minimum of 3 hours overlap with the US Team in evening

Apply Now

Feature Job

Location:

To apply for this position, please fill out the form below.

Choose your file, then click ”Upload”. Allowed file types: doc, docx, pdf

Upload
Uploading…

Your application isn’t complete until you click “Submit Application” below.

Submit ApplicationCancel

Featured Jobs

iOS Developer

Seven Lakes is expanding and looking to add an iOS Developer on its product development team. If you are enthusiastic about working with the best talent across the globe and building things from scratch, then Seven Lakes is your home.

Requirements:
  • Design and build advanced applications for the iOS platform (native and hybrid)
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Skills:
  • Proficient with Objective-C and Swift, 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
  • Experience with performance and memory tuning with tools such as Instruments and Shark Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization Proficient understanding of code versioning tools
  • Experience with AWS AppSync/ GraphQL is preferred
Qualifications:
  • BS/MS degree in Computer Science, Engineering or a related subject Proven working experience in software development
  • Working experience in iOS development
  • Have published one or more iOS apps in the app store
  • A deep familiarity with Objective-C and Cocoa Touch
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle.
Working Hours
  • Working/office hours are Flexible. There will be a minimum of 3 hours overlap with the US Team in evening

Apply Now

Feature Job

Location:

To apply for this position, please fill out the form below.

Choose your file, then click ”Upload”. Allowed file types: doc, docx, pdf

Upload
Uploading…

Your application isn’t complete until you click “Submit Application” below.

Submit ApplicationCancel

Featured Jobs

Product Manager

Seven Lakes is looking for a Product Manager to help our customers realize ROI, eliminate toil, and drive decisions through their upstream oil and gas operations data and insights. Seven Lakes Product Managers serve cross-functional engineering teams to deliver delightful user outcomes in hard-to-copy yet margin-enhancing ways. The ideal candidate should know how to synthesize product strategy and customer need into tactical activities around the ‘what, why, and who’ that empower their teams to own and execute on the ‘how.’

What “you would be doing” with us
  • Deeply understand our customers’ workflows and jobs-to-be-done.
  • Frequently satisfy the customer through early and continuous delivery of valuable and viable software in a rapid series of narrow vertical slices.
  • Define KPIs to ensure value measurements against outcomes instead of outputs.
  • Work cross-functionally between Product, Design, Engineering, QA, and Customer Success teams to facilitate and own product development.
  • Work closely with senior product team members to understand the vision and strategy, which you translate into actionable stories into epics.
  • You effectively drive reliable estimations through INVEST-shaped user stories equipped with outcome-focused use cases and acceptance criteria.
  • You will lead refinement, planning, and standup conversations with your teams.
  • Manage and communicate dependencies and negotiate impediments with other teams.
  • Provide demos of the product as needed.
  • Help support the organization through change, evolution, and growth.
  • Daily demonstrate both servant leadership and a strong bias for action.
What “we expect you” to have
  • A minimum of 2 to 5 years of technical product ownership is absolutely essential.
  • Bachelor of Engineering / Technology (preferable engineering, math, computer science, or related fields) or sufficient experience in these areas.
  • You possess a strong background in SaaS applications and technologies supporting and serving our analytics and mobile product offerings.
  • You know how to listen and ask questions with the intent to learn, understand, and shape your ideas and direction.
  • You can demonstrate your abilities as a compelling storyteller who can adjust based on the audience.
  • You show knowledge of sound design guidelines and practice system thinking.
  • You offer narratives of past experiences in the art of the positive no and getting to yes.
  • You show healthy habits for keeping your product craft and skillsets up to date.
  • You demonstrate an ability to make decisions based on qualitative and quantitative analysis.
  • You show you know how and when to split stories, blow up sprints, and manage change.
  • You can prove you are just technical enough to engage with engineers, participate in architecture, and design discussions, including SQL and reading logs.
  • You can disagree but know how to align in the direction of moving forward strongly.
  • You can’t wait to learn about the product and fall in love with our customers’ problems.
  • Your greatest asset is your ability to think and communicate.
What “would be great” if you had
  • Driving mobile-first efforts with multiple white-label apps is a very strong plus.
  • Work in delivering business intelligence and analytics products is a solid plus.
  • Past work with a growth-stage startup is a very strong plus.
  • Running early-adopter efforts through Firebase & TestFlight is a strong plus.
  • Upstream oil & gas operations is a strong plus.
  • Customer collaboration with Mobile MDM solutions is a strong plus.
  • Manufacturing workflow is a plus.
  • User analytics using Pendo is a definite plus.
  • Workflow & Task management systems are most certainly a plus.
  • Low-code/No-Coe experience is an eye-catching plus.
  • Running ideation sessions through Miro is helpful.
  • Automated documentation through Jira & Confluence is helpful.
  • Continuous Integration & Continuous Delivery is helpful.
  • Automated testing is helpful.
  • MBA is always a plus.
Working Hours
  • Working/office hours are Flexible. There will be a minimum of 3 hours overlap with the US Team in evening

NOTE: “You may not have everything mentioned above. If you think you want to become the person who would fit the above requirements, do apply or write to us “!!

Super end-of job description bonus: You can answer questions based on the writings &/or podcasts of Cagan, Perri, Kohavi, Goldratt, & Lochead.

Apply Now

Feature Job

Location:

To apply for this position, please fill out the form below.

Choose your file, then click ”Upload”. Allowed file types: doc, docx, pdf

Upload
Uploading…

Your application isn’t complete until you click “Submit Application” below.

Submit ApplicationCancel