Seven Lakes provides the
challenges and opportunities
I need to further my career.

Full Stack Engineer .Net - India
We need a driven individual who can –
  • Design, develop, deploy robust, scalable cloud components for multi-tenant SaaS products
  • Adopt and apply multiple technologies
  • Maintain attention to detail while working in fast paced environment
  • Think creatively and justify design and code decisions
  • Passionate about learning and leveraging new cutting-edge technologies
  • Ability to lead change and hands-on approach
Required Skill-Set –
  • Excellent analytical skills and understanding of computing fundamentals
  • Excellent understanding of micro-services-based application architecture
  • Extensive proficiency in .Net Development
  • Experience working with Relational databases.
  • Expertise in use of object-oriented principles and design patterns
  • Experience with version control tools (Git, etc.)
  • Experience with CI/CD and automation methodologies and tools (e.g. Jenkins)
  • Basic communication skills (written and verbal)
Preferred Skill-Set –
  • C# is a preferred language
  • SQL Server is a preferred Database.
  • Experience with one or more of new technologies (nosql, node.js, etc…)
  • Experience with any cloud platforms like AWS, Azure, GCP, etc.
  • Experience working with technologies similar to one or more AWS Lambda, Dynamo DB, Cognito, IAM, API Gateway
  • Hands on experience in any of front-end frameworks like AngularJS, ReactJS, BackboneJS
  • Experience with data processing at scale (one or more of Hadoop, Spark, etc.)
  • Experience with containerization (docker etc.)
  • Proficiency in Java or Python platforms
  • Ability and eagerness to ramp up and apply above new technologies.
  • B. Tech degree in Computer Science, Engineering, or a related subject from premium institute only.
  • Proven working experience in software development
  • At least 5+ years of relevant experience
Senior iOS Developer - India
What we need?

Seven Lakes is expanding and looking to add a Senior 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.

Senior iOS Developer Requirements:
  • Design and build advanced applications for the native iOS platform
  • 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.
  • Proficient with Objective-C and/or 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
  • 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
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools
  • B. Tech degree in Computer Science, Engineering or a related subject from premium institute only.
  • Proven working experience in software development
  • Minimum 5 years plus working experience in iOS development
  • 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
Senior Software Engineer, Python - India
We need a driven individual who can –
  • Design and develop product features independently
  • Adopt and apply multiple technologies
  • Maintain attention to detail while working in fast paced environment
  • Think creatively and justify design and code decisions
  • Passionate about learning and leveraging new cutting-edge technologies
  • Communicate effectively with product stakeholders
  • Self-starter, self-driven to perform and deliver results
  • Engineering degree from a reputed engineering institute
  • Minimum 5 years of work experience
  • Excellent analytical skills and understanding of computing fundamentals
  • Experience in Python, with knowledge of at least one Python web framework
  • Experience developing and consuming REST services.
  • Experience with one or more of search, text processing, natural language processing, or other similar techniques.
  • Experience with Databases (Relational, NoSql)
  • Experience with unit testing, TDD.
  • Experience with version control tools ( e.g. Git)
  • Experience with cloud platforms (e.g. AWS) is a plus
  • Basic knowledge of front-end technologies, such as JavaScript, HTML5, and CSS3 is a plus.
  • Experience with container technologies ( i.e. Docker) is a plus.
  • Good communication skills (written and verbal)
Associate Video Producer - US

Department: Marketing, Seven Lakes Technologies
Salary: Immediate Full Time or Contract to Hire, Compensation DOE, Associate level approx. 3-5 years experience

Seven Lakes Technologies is hiring a driven, strategic Associate Video Producer with writing and video production experience to join the Marketing team.

You will be responsible for preproduction, production, live streaming, postproduction, and program development across our portfolio of video programming, which includes prerecorded short-form and long-form content as well as live-streamed webinars. You’ll work closely with the rest of the Content Marketing team, as well as across other functional teams within Product, Sales and Customer Success. This position involves hands-on production and postproduction.

  • Create several digital video stories per week, often under tight news-driven deadlines
  • Cut short form digital video in under 3 hours from end-to-end: Collecting reporting, writing the script, collecting assets/b-roll, producing and editing video, and posting it on social and web platforms
  • Foundational editing skills with software such as Adobe Premiere, AfterEffects, AVID or other comparable video, sound and animation tools.
  • Write scripts, show notes, notes for the editor and associated email copy, social media posts as part of video distribution promotion and packaging marketing campaigns and social media platform posts.
  • Conduct pre-show producer’s interviews with onscreen talent and ideate with Lead Producer on “what is the story?”
  • Take assignments from the Managing Editor/Producer daily
  • Manage the scheduling, tasks, and calendaring of content production team from start to finish
  • Contribute to content brainstorms by pitching content ideas that will help build video views, on-site and off-site traffic and audience
  • Optimize video formats for distribution – be able to create concise, interesting stories with a persuasive voice for social media platforms, including Instagram, Facebook, Twitter and YouTube.
  • Ability to write social media copy to promote videos and other dynamic content.
  • Working knowledge of marketing strategy principles as it relates to dynamic content i.e. unique selling proposition, marketing campaign, user personas, go to market strategy and launch
  • Demonstrates basic design capabilities to ensure brand guidelines are met.
  • BA or BS from a four-year accredited college or university or equivalent experience
  • Ideal candidate has degree in business, marketing, or journalism
  • Minimum 2 years of experience creating content for digital platforms
  • Excellent writing and storytelling skills, able to look at disparate pieces and figure out “what is the story here?”
  • Strong copy-editing skills, ability to self-edit your own work
  • Working experience with the Adobe Creative Suite (Premiere, Photoshop, After Effects.), knowledge of Photoshop is a must
  • Must be able to work under extremely tight deadlines
  • Social media-savvy with the ability to post your own stories on social accounts (Linkedin, Facebook, Instagram, Twitter, YouTube)
  • Execute the “Content multiplier” - Must be able to write articles for websites, email copy, social media posts
  • Familiarity with camera, lighting, and sound setup, and conducting onscreen interviews.
  • Desired Characteristics
    • Creative thinker who can look at entertainment trends and find innovative ways to tell a story in a digital video
    • Strategic leader with willingness to be an individual contributor working within a team environment and contribute to the overall brand’s growth and success
    • Strong interpersonal and communication skills in a team-based environment with ability to give and receive direction.
    • Foundational understanding of digital metrics: page views, video views, how to gain new followers on different platforms, including on-site
    • Strong camera skills: ability to shoot your own videos using cameras, setup own lighting, sound equipment
    • Onscreen presence and interview skills – ability to interview onscreen talent and come up with smart, breaking news questions that we can turn into digital videos.
    Eligibility Requirements
    • Interested candidates must submit a resume/CV online plus reels/samples/content pieces of previous work
    • Work business hours in Pacific Standard Time, but can be home based anywhere in the U.S. with work authorization.
    • Must have ability to work flexible hours including weekends and evenings due to news cycles, breaking news, and video changes.
Technical Project Manager - India
About Seven Lakes Technologies

Seven Lakes is a US based leading provider of innovative enterprise software for Upstream Oil & Gas Industry. We develop cutting-edge in-premise and cloud products to improve the way Oil & Energy companies operate, by enabling collaborative and data-science driven planning, decision-making and execution.

We are compact and dynamic team with Day-1 vigour of a start-up even after 10 years of operations. Our team consists of top-notch talent from IITs, IIMs and Top US universities. Our office locations are in Los Angeles Bengaluru, Mumbai, and Kochi.

The Technical Project Manager 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 and Responsibilities
  • Own and drive sprint-based process for agile development and delivery of products.
  • Work closely with product managers, customer-facing project managers, and technical team to understand requirements, establish plans, goals and timelines for products and projects, track progress, and provide timely updates.
  • Motivate the engineering and QA 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 communication 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).
  • Conduct sprint planning, grooming, prioritisation meetings for every sprint
  • Drive daily scrum calls, ensuring task updates/progress and sprint is on schedule.
  • 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. Scrum Master certification is a plus.
  • Overall minimum 10 years of work experience
  • 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 TPM Experience
  • Strong proven experience leading and delivering projects with Agile methodology (Scrum framework, Scrum Master role) in fast-paced startup environments.
  • 2+ years BA Experience
  • Data validation / testing experience strongly preferred
  • Excellent communication skills
  • Excellent documentation skills
  • Business Analysis / Requirements Gathering skills
  • Experience in the upstream Oil and Gas industry preferred
Quality Assurance Lead - India
About the Position

The position is for Quality Assurance Lead for in-premise & cloud products named Joyn FDG & Integration. Joyn FDG is the most innovative field data capture product that leads to production operational efficiency for Oil & Gas companies. FDG has both in-premise and cloud versions, has an end user native apps both in Windows & iOS along with a Web App for Admins. Joyn Analytics is in premise and cloud based Natural Language Based Search Platform for connecting to company’s Data Sources for generating BI Dashboard and Reports. The product is similar to Tableau, Clickview, MS Power BI.

Seven Lakes Technologies is seeking an enthusiastic, detail-oriented Functional QA lead well versed in agile driven development to join the test team. You will be responsible for the design, development and execution of test cases with a heavy focus on Database testing, integration tool and Analytics.

  • Review functional and design specifications to ensure full understanding of individual deliverables.
  • Help the Product management team for elaboration of requirement.
  • Design Detailed Test Case for the functionality specified.
  • Identify test requirements from specifications, map test case requirements and design test coverage plan on multiple projects.
  • Ability to write procs and function in sql along with complex views.
  • Use SQL/Oracle queries for test case validation
  • Testing the BI portals.
  • Testing the Web services (REST/Micro)
  • Testing on different function of QA i.e. Functional, Integration, Regression.
  • Supporting UAT.
  • Sending daily status report.
  • Signing off the applications.
  • Requirement /Desired skills & experience
    • The ideal candidate should have at least 6 to 10 years of experience in manual, & Business intelligence testing
    • Technical background and extensive exposure to agile development methodologies required.
    • Hands on experience on SQL/ETL and BI testing
    • Hands on experience on Web services (REST/Micro).
    • Hands on experience on Testing Cubes (SSAS).
    • 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.
    • Basic knowledge of Excel is required.

    Education: Bachelors of Engineering / Technology.

    • Bachelor's degree or equivalent or higher combination of education and experience.
    • Bachelor's degree in mathematics, engineering, management information systems, or computer science, or related field preferred.