You can help create jobsDonate

Senior Software Engineer (Contract TO Hire) job in Monrovia, CA | Cognitive Leap

Senior Software Engineer (Contract to hire)
Cognitive LeapMonrovia, CA2 months ago

Senior Software Engineer (Contract to Hire)

We are Cognitive Leap (http://cognitiveleap.com). Our work is based on the latest research in the fields of artificial intelligence, virtual reality, and neuroscience. The team is focused on innovating digital solutions for mental health, specifically ADHD.

We are currently looking for a Senior Software Engineer (Contract to Hire) to design and implement new functionalities, as well as modify and maintain existing systems for adaptation to business and technology requirements. The Senior Software Engineer engages directly with product team lead, technical team lead, and software engineers to ensure the successful design, development, and delivery of technology-based solutions.

To fit successfully into this role, you should be able to drive the software change and release management processes, assisting with the overall maturity of the software development lifecycle. Ultimately ensure that software deliverables comply with quality standards and are completed on time.

Responsibilities

· Serve as a Technical Lead contributing to and directing the efforts of development teams, including both US and China development teams.

· Work in close partnership with cross-functional teams and management.

· Develop new features or bug fixes for our mobile apps (iOS, Android, and Flutter-based)

· Develop new features of bug fixes for our web application (React with JS, CSS)

· Contribute to the ongoing evolution of the existing content supply portfolio of applications and services.

· Design, develop, modify, implement, and support software components anywhere in the Software stack.

· Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.

· Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary.

· Assist in task planning, estimation, scheduling, and staffing.

· Determine process improvements, best practices, and develop new processes.

Requirements

· Bachelor's Degree in Computer Science or related field. Master's Degree is a plus.

· Minimum 5 years of Web and App programming experience.

· Broad experience designing, programming, and implementing large information systems.

· Ability to provide in-depth evaluation and analysis of unique complex technological issues.

· Excellent analytical and problem-solving skills.

· Excellent organization and time management skills.

· Excellent written and verbal communication skills. Knowing Mandarin Chinese is a plus.

· Demonstrated ability to lead others.

· Ability to exercise discretion and independent judgment in the performance of duties.

Technical Requirements:

· Strong C++ or Java Experience is a must

· Extensive knowledge of C# using Visual Studio using Webforms, MVC and Entity Framework

· Extensive knowledge of writing SQL queries for MySQL, Redis is required

· Extreme Proficiency in developing Web applications (JavaScript, CSS, HTML) and ideally proficient in React.js

· Experience in Python, with knowledge of at least one Python web framework

· Extensive knowledge of Dart programming in Flutter framework

· Knowledge on Java or Object C is a plus

· Experience with Kubernetes

· Experience with using version control software such as GIT

· Experience with Scrum/Agile development methodologies

· Experience with Confluence/JIRA

· Experience with managing Windows server
· Experience with Unix is a plus

Job Type: Contract

Experience:

  • Unix: 1 year (Preferred)
  • Windows Server: 4 years (Required)
  • SQL Query on MySQL, Radius Query on Redis: 2 years (Required)
  • Dart, Flutter framework: 1 year (Required)
  • Git: 1 year (Required)
  • One of below IDE Technologies: Visual Studio, Android Studio: 1 year (Required)
  • Python: 1 year (Required)
  • Kubernetes and microservices: 1 year (Required)
  • C or Java: 2 years (Required)
  • Object C: 1 year (Required)
  • Confluence/JIRA: 1 year (Required)
  • C#: 4 years (Required)
  • JavaScript, CSS: 2 years (Required)
  • Scrum/Agile: 1 year (Required)
  • React.js: 2 years (Required)

Education:

  • Bachelor's (Required)

Contract Length:

  • Varies

Contract Renewal:

  • Likely

Benefits:

  • Professional development assistance

Schedule:

  • Monday to Friday

Work Remotely:

  • Temporarily due to COVID-19
Software Systems Assurance Specialist
The Aerospace CorporationEl Segundo, CA

Developer, Engineer, Electrical, Information Systems, Embedded, Technology, Engineering. The Aerospace Corporation is seeking enthusiastic Software Systems…

Senior UI Engineer, React
New RelicLos Angeles, CA

Experience with front-end JS testing tools and a comprehensive understanding of UI testing techniques. Mentor other engineers on the team, and feel passionate…

Sr. Software Engineer
Operating Company ACTIVISION PUBLISHING, INCSherman Oaks, CA

Software Engineer to join us in managing the infrastructure that supports backend game servers for some of the largest multiplayer games in the world.

Software Engineer - Onboarding
BoulevardLos Angeles, CA

You’ll collaborate with a small, yet extraordinarily talented team of engineers, partnering closely with the Director of Engineering to ensure a smooth…

Senior Staff Engineer - Lead
MUFGGlendale, CA

Collaborate with and teach other Engineers. You will work alongside and learn from experienced engineers in the Technology, Strategy, Architecture and…

Manager, Software Engineering
New RelicLos Angeles, CA

Are you a software leader with a passion for supporting engineers and nurturing their career growth while building exciting products? If so, keep on reading!

Sr. Engineer Site Reliability
Warner Bros. Entertainment GroupBurbank, CA

Work closely with engineers and data scientists to automate CI/CD. The Site Reliability Engineer (SRE) will be an integral part of the Security and System…

Senior Cloud Compliance Engineer
Warner Bros. Entertainment GroupBurbank, CA

Working as a software engineer in a DevSecops culture. Cloudtrail, Inspector, AWS Config, etc. This engineer will work with the Director, Cloud Compliance &…

Javascript Software Engineer - 3D
VertebraeCulver City, CA

Our 3D Software Engineer must have knowledge in all stages of software development with a focus on a pure JS stack, although other languages such as MEL or…

Software Dev/ Architect
Warner Bros. Entertainment GroupBurbank, CA

At the direction of the VP, B2B & E, the Software Architect works closely with application managers, software engineers, business units, operations, security…

Lead Software Engineer - Los Angeles
sweetgreenLos Angeles, CA

At sweetgreen, a Lead Software Engineer is more than an architect. There is no standard definition of what an Engineer is or does, and depending on where you're…

Developer and Network Systems Engineer - AMTS
The Aerospace CorporationEl Segundo, CA

Network, Developer, Network Engineer, Systems Engineer, Engineer, Technology, Engineering. The Aerospace Corporation is seeking an enthusiastic early career,…

Senior Software Engineer
The Development FactoryLos Angeles, CA

Mentor junior engineers and encourage the professional/technical growth of fellow team members. We are looking for a senior engineer with management experience…

Junior Software Engineer
NationBuilderLos Angeles, CA

Are highly motivated to grow your skillset, both through self-study and by working alongside more experienced engineers.

Sr. Frontend Engineer
PacketFabricCulver City, CA

Building command line tools to help network engineers better manage network state. A typical day in the life of a PacketFabric senior software engineer might…

Front End Software Engineer
The Aerospace CorporationEl Segundo, CA

Front End, Developer, Engineer, Software Engineer, Electrical, Technology, Engineering. Design, implement, and maintain software for a variety of engineering…

Software Test Engineer/Principal Software Engineer (TS/SCI)
Northrop GrummanRedondo Beach, CA

Basic Qualifications for a Software Test Engineer: This requisition may be filled at either the Software Test Engineer or Principal Software Test Engineer grade…

Full Stack Web Developer - Contract
CenterfieldLos Angeles, CA

Expert in JS – working with libraries, writing Vanilla JS code from scratch, building UI elements, working with localStorage, Ajax. How do we do this?

Software Engineer - TS/SCI
Jet Propulsion LaboratoryLa Cañada Flintridge, CA

As a Software Engineer for the Data Product Generation Software Group you will work with the Image Chain Analysis Team to support a task with the advanced…

Principal Software Test Engineer/Senior Principal Software Test Engineer (TS/SCI)
Northrop GrummanRedondo Beach, CA

Basic Qualifications for a Principal Software Test Engineer: Basic Qualifications for a Senior Principal Test Engineer: What you'll get to do?

1-20 of 177