Category

Jobs

Data Scientist

By | Jobs

You’re a talented, creative, and motivated data scientist who loves data, who’s ready to work with a team of individuals who share your passion. With a related degree under your belt-and maybe even some experience-you’re ready to take your programming and database knowledge to the next level. You enjoy challenging projects involving large data pipelines, cleaning and transforming data, and algorithm development. With your strong analytical skills, unwavering commitment to quality, excellent technical skills, and collaborative work ethic, you’ll do great things here at letzNav.

What you’ll do

As a Data Scientist, you’ll be responsible for mastering our data and designing the systems which enable us to use it most effectively. You’ll be designing and implementing processes around machine learning, business intelligence, and predictive analytics that meet the needs of our customers. Your role will involve collaborating with a team of talented engineers, managers and designers to investigate new data sources, perform data modelling, and deploy new features.

Skills, accomplishments, & interests you should have

  • BS in Computer Science, Engineering, Mathematics, or related technical discipline or equivalent combination of training and experience
  • Proven experience with machine learning/data modelling projects and algorithm development for solving business problems
  • At least 2 years of Data Science/Analytics experience
  • Solid knowledge of Python or R for statistical analysis as well as machine learning solutions (TensorFlow, etc)
  • Confidence working with Databases
  • Excellent analytical, statistical, and troubleshooting skills
  • Excellent written and verbal communication skills in English

Interested?

Email your resume to jobs@letznav.com.

 

Software Engineer

By | Jobs

letzNav is searching for a Software Engineer to join our development team. The ideal candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication. You will work with the development team to design and deliver finished, high quality, and compelling features and products on time.

Responsibilities

  • Write lots of bug-free, efficient, scalable and reusable code.
  • Unit test and take responsibility for the quality of your own code.
  • Consult with product owners to define, scope and plan new features.
  • Work with the QA to ensure a cohesive, quality product is produced.
  • Test, evaluate and recommend technologies to improve the overall product.
  • Be a key participant in the Agile process.
  • Produce excellent documentation.

Qualifications 

  • 2+ Years Programming Experience
  • Expertise in Node.js, JavaScript, HTML & CSS
  • Experience with Contained Application Deployments (Docker, Heroku)
  • Experience with NoSQL-based Database Architectures
  • Experience with Front-end technologies and frameworks
  • Proficient with Amazon Web Servers (EC2, VPC, S3, Elasticsearch)
  • Have a Functional & Scalable Working Knowledge of Linux
  • REST API development and RESTful web development
  • Experience with machine learning is a plus!

Requirements

  • Have a passion for Agile-based software development.
  • Have excellent communication skills.
  • Have an ability to build highly scalable and efficient applications.
  • Have an ability to learn and adapt to new technologies.
  • Have an understanding of software architecture fundamentals.
  • Have knowledge of the open source community, libraries, etc

Interested?

Email your resume to jobs@letznav.com.

Sr. Software Engineer (Full Stack – Intelligence)

By | Jobs

letzNav is searching for a Senior Software Engineer to join our development team. The ideal candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication. You will work with the development team to design and deliver finished, high quality, and compelling features and products on time.

Responsibilities

  • Write lots of bug-free, efficient, scalable and reusable code.
  • Unit test and take responsibility for the quality of your own code.
  • Coach, encourage and mentor your fellow software developers to do the same.
  • Consult with product owners to define, scope and plan new features.
  • Work with the QA to ensure a cohesive, quality product is produced.
  • Test, evaluate and recommend technologies to improve the overall product.
  • Be a key participant in the Agile process.
  • Produce excellent documentation.

Qualifications 

  • 8+ Years Programming Experience
  • Experience in Machine Learning and other AI methodologies
  • Experience gathering data for Machine Learning training sets
  • Expertise in Node.js, JavaScript, HTML & CSS
  • Experience with Contained Application Deployments (Docker, Heroku)
  • Experience with NoSQL-based Database Architectures
  • Experience with Front-end technologies and frameworks
  • Proficient with Amazon Web Servers (EC2, VPC, S3, Elasticsearch)
  • Have a Functional & Scalable Working Knowledge of Linux
  • REST API development and RESTful web development

Requirements

  • Have a passion for Agile-based software development.
  • Have excellent communication skills.
  • Have an ability to build highly scalable and efficient applications.
  • Have an ability to learn and adapt to new technologies.
  • Have a strong understanding of software architecture fundamentals.
  • Have in-depth knowledge of the open source community, libraries, etc

Interested?

Email your resume to jobs@letznav.com.

 

 

Sr. Software Engineer (Full Stack – Analytics)

By | Jobs

letzNav is searching for a Senior Software Engineer to join our development team. The ideal candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication. You will work with the development team to design and deliver finished, high quality, and compelling features and products on time.

Responsibilities

  • Write lots of bug-free, efficient, scalable and reusable code.
  • Unit test and take responsibility for the quality of your own code.
  • Coach, encourage and mentor your fellow software developers to do the same.
  • Consult with product owners to define, scope and plan new features.
  • Work with the QA to ensure a cohesive, quality product is produced.
  • Test, evaluate and recommend technologies to improve the overall product.
  • Be a key participant in the Agile process.
  • Produce excellent documentation.

Qualifications 

  • 8+ Years Programming Experience
  • Experience in building Analytics visualizations and tools
  • Experience analysing data for better visualization and reporting
  • Expertise in Node.js, JavaScript, HTML & CSS
  • Experience with Contained Application Deployments (Docker, Heroku)
  • Experience with NoSQL-based Database Architectures
  • Strong skills on Front-end technologies and frameworks
  • Proficient with Amazon Web Servers (EC2, VPC, S3, Elasticsearch)
  • Have a Functional & Scalable Working Knowledge of Linux
  • REST API development and RESTful web development
  • Experience with machine learning is a plus!

Requirements

  • Have a passion for Agile-based software development.
  • Have excellent communication skills.
  • Have an ability to build highly scalable and efficient applications.
  • Have an ability to learn and adapt to new technologies.
  • Have a strong understanding of software architecture fundamentals.
  • Have in-depth knowledge of the open source community, libraries, etc

Interested?

Email your resume to jobs@letznav.com.

Lead Software Engineer

By | Jobs

letzNav is looking for a highly creative, passionate, and skilled Lead Software Engineer to design and develop the next generation of our product. As part of the letzNav team, you will work with people who are dedicated to creating a great customer experience, are focused on quality in every aspect of their work and are constantly seeking to learn and improve. Our best engineers are adept at picking up new things, enjoy solving challenging problems, speak up, and thrive in a dynamic and fast-paced environment.

Responsibilities

  • Be a hands-on coder with the team
  • Work closely with technical leadership and other team leads to drive architecture and design and provide technical decisions for team in line with architectural goals
  • Collaborate with management to plan feature work, enhancements, and technical debt for your team’s products
  • Mentor other developers and identify potential training needs on the team
  • Hire, onboard, and provide performance feedback for team members
  • Commitment to continuous learning and improvement of development and quality strategies
  • Foster devops culture and product ownership amongst team
  • Work with Agile team to complete code reviews, sprint planning, and backlog grooming

Skills and Requirements 

  • 8+ years of experience developing complex web applications that scale securely and responsively
  • Strong foundation in web applications and services with modern software architecture
  • Releasing services to cloud environment with zero downtime
  • Designing and optimizing database schemas and queries
  • REST API development and RESTful web development
  • Setting up and managing CI builds on Jenkins
  • Front-end technologies and frameworks
  • Experience with machine learning

Interested?

Email your resume to jobs@letznav.com.

DevSecOps Engineer

By | Jobs

We are looking for a DevSecOps Engineer to integrate secure development best practices and methodologies into our current development and deployment processes.

Responsibilities

  • Contribute to the design and integration of cyber security toolsets to enable more automated discovery, remediation, and alerting of system vulnerabilities.
  • Analyse emerging technologies to design and build architectures and solutions to enable secure implementation of new technologies.
  • Stay abreast of current and emerging security threats, communicate with the organization, and advocate for and assist with remediation in a timely manner.
  • Collaborate with Engineering and Product Management teams to proactively define and scope security requirements for new products, features, and enhancements.
  • Commitment to continuous learning and improvement of development strategies.
  • Analyse and respond to production security notifications in a timely manner.
  • Foster DevSecOps culture and advocate for a security-first mindset amongst Security, QA, Development, and Operations teams.

Qualifications 

  • 5+ years of experience with Security and DevOps methodologies
  • Excellent written and verbal communication skills and the ability to communicate security and risk-related concepts to technical and nontechnical audiences at both the executive and working level.
  • Expertise in security frameworks, standards, and best practices.
  • Experience in technology or security operations, risk governance, IT/IS compliance, data protection, threat and vulnerability management, data breach incident management, security monitoring, access management, technology or security policies and standards, IT risk management, network security.
  • Willingness to take ownership of security issues

Interested?

Email your resume to jobs@letznav.com.

Sr. QA Engineer

By | Jobs

The Senior Test Automation Engineer is responsible for the development and support of automation applications.

Responsibilities and Duties

  • Manage the creation of all project level automation test plans, detailed test plan, or phase level plans such as component, system integration or user acceptance test plan; drives the testing phase, ensuring QA/test staff execute effectively and adhere to all processes and standards
  • Partner with development to compare their code with the test automation code to ensure both will interact efficiently together
  • Responsible and accountable for one or more of the major components of the test automation framework; including the design, development, delivery, maintenance and evolution of these components, i.e. mocking of web services, a metrics dashboard, development of a standardized development environment, and development of non-functional test capabilities (such as performance and security within our Continuous Integration (CI) pipeline)
  • Conduct QA reviews and inspections to find potential defects and recommend corrective action, often assisting more junior staff identify defects in more challenging situations, including review of broken scripts for suites and resolve/fix them
  • Define and manage plans to mitigate risk I.e. identifying vulnerabilities in automated testing
  • Develop and maintain test scripts to ensure it meets requirements
  • Lead test reviews (e.g. test case review), signoff on test cases and recommend process improvements to management to provide operational efficiencies
  • Deliver project assignments on time, within budget and with high quality
  • Recommend automation process improvements to management to provide operational efficiencies
  • Commit to deliverables for scope of work with customers and/or management
  • Make modifications to automation jobs and schedules for jobs in non-production environment

Requirements

  • 5+ years of experience in software test engineering.
  • Industry expertise of software QA methodologies, tools and processes.
  • Hands-on experience with testing REST services.
  • Hands-on experience with testing web applications.
  • Experience with Agile software development lifecycle.
  • Experience of test automation and test automation tools is a big plus.
  • Experience with Selenium WebDriver or a similar tool is a plus.
  • Experience with CI/CD a plus.
  • BS degree in Computer Science or equivalent experience.

Interested?

Email your resume to jobs@letznav.com.

Lead QA Engineer

By | Jobs

We are looking for an experienced, hands-on lead QA engineer who is not afraid to roll up their sleeves and be involved in all aspects of test engineering.

  • Lead the vision and development of test automation strategy.
  • Lead daily activities of test engineers within an Agile/Scrum environment.
  • Setup test methodologies, test plans and processes for delivering quality.
  • Interface with management and developers for understanding the requirements, driving quality and delivering on company priorities.
  • Work with customer success and support teams to understand customer use cases.

Requirements

  • 5+ years of experience in software test engineering.
  • 2+ years of people leadership experience.
  • Industry expertise of software QA methodologies, tools and processes.
  • Hands-on experience with testing REST services.
  • Hands-on experience with testing web applications.
  • Experience with Agile software development lifecycle.
  • Experience of test automation and test automation tools is a big plus.
  • Experience with Selenium WebDriver or a similar tool is a plus.
  • Experience with CI/CD a plus.
  • BS degree in Computer Science or equivalent experience.

Interested?

Email your resume to jobs@letznav.com.

UI/UX Developer

By | Jobs

As a UI Developer, you will be responsible for creating a functional implementation of a product’s interface as directed by Design Leads as well as Product Owners.

You must have exceptional attention to detail and be able to analyse your work as well as the work of others for bugs and redundant code.

Your role will also include helping with UX and UI design tasks so having a strong knowledge of UX/UI design methodologies (personas, scenarios, wire framing, visuals) is a plus.

Responsibilities

  • Executes on day to day UI development tasks (Front-End Development Work)
  • Designs and Implements user-centred, functional, innovative and easy-to-use web application interfaces that will enable customers to become more productive, efficient and enhance the adaptability of applications.
  • Participates in interactions with clients and user groups such as presenting and accepting feedback on assets, facilitating design and co-innovation workshops, earning buy-in from stakeholders, and making recommendations.
  • Collaborates with developers and designers to design and prototype software human interfaces using development tools.
  • Participates in usability testing process by working on test plans, attending test sessions, and brainstorming solutions to interface problems with usability specialists.

Qualifications

  • Minimum of a bachelor’s degree in Cognitive Science, Interaction Design, Graphic Design, Human-Computer Interaction (Human Factors), Computer Science or a related field.
  • 3+ years of progressive user experience development, and usability or related experience in a research and development environment.
  • Strong HTML5+JS+CSS3, media queries, responsive applications, animations and micro-interactions
  • Professional experience using prototyping and wireframing tools.
  • Professional experience using visual design tools.
  • Good working knowledge of graphical user interface principles and visual design principles.
  • Deep understanding of digital trends and emerging technologies that drive innovative solutions.
  • Requires a demonstrated ability to produce a final product from visual design prototypes, clickable wireframes and other design artefacts that support the user-centred design and build process.

Interested?

Email your resume to jobs@letznav.com.