Senior Software Engineer

Tevora
Irvine, CA, US
Full-time

Job Description

Job Description

Senior Software Engineer

at Tevora

Hybrid Irvine, CA

If you haven't heard of Tevora, it's because we've done our job!

Tevora is a tight-knit community of professionals with a shared passion for our craft. Every day, we combine in-depth knowledge of cybersecurity, technology, and compliance to help create more secure digital environments.

To Tevorans, every problem is a puzzle in need of solving. We strongly believe that if we put smart, driven people in a room together, they will accomplish great things.

We maintain a supportive culture that celebrates continuous learning, diverse perspectives, and sharing the wins. That's why we have our eyes on you.

What's the role?

Tevora is seeking a Senior Software Engineer to join the team. As a Senior Software Engineer, you will play a crucial role in the daily functions and processes of the Product Development team.

The Senior Software Engineer will work closely with other team members to deliver high-quality software solutions. You will be responsible for designing, coding, debugging, testing, and maintaining software applications using Node.

js, React, Vue.js, TypeScript, MongoDB, PostgreSQL, AWS services following best practices and established coding standards, you will leverage your expertise in these frameworks and languages to develop scalable and efficient solutions.

Collaborating with the team, you will participate in Agile ceremonies, such as sprint planning, daily stand-ups, and retrospectives.

Additionally, you will contribute to the continuous improvement of the development process, sharing knowledge and expertise with fellow team members.

This is not a contract role

A day in the life could include :

  • Develop high-quality software applications using Node.js, React, Vue.js, TypeScript, MongoDB, PostgreSQL, AWS services....
  • Write secure, clean, maintainable, and efficient code following established coding standards and best practices.
  • Collaborate with cross-functional team members to gather and understand requirements and translate them into technical solutions.
  • Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, ticket refinement and retrospectives.
  • Conduct automated unit testing using Jest to ensure code quality and identify potential issues.
  • Implement and maintain automated integration tests using Cypress to validate end-to-end functionality and system interactions.
  • Collaborate with QA team members to troubleshoot and resolve software defects and issues.
  • Contribute to the continuous improvement of the development process by sharing knowledge, suggesting improvements, and adopting best practices.
  • Stay up to date with industry trends and advancements in software development, frameworks, and tools.
  • Support and maintain existing software applications by troubleshooting and resolving bugs, and implementing enhancements as needed.
  • Additional duties as assigned.

Necessary skills and qualifications :

  • Strong proficiency in Node.js, React, TypeScript, MongoDB, and both relational and non-relational databases.
  • 5+ year experience building web applications and APIs using these frameworks and languages.
  • Expertise in designing innovative software solutions and modular architectures to drive our company's technological excellence and meet evolving business needs.
  • Familiarity with JavaScript libraries and front-end frameworks (e.g., Redux, Express).
  • Knowledge of database systems and proficiency in writing queries.
  • Experience with automated unit testing using Jest and integration testing using Cypress
  • Worked formally with software development methodologies, particularly Agile Scrum.
  • Ability to collaborate effectively with cross-functional teams.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to adapt to changing priorities and manage time effectively.

Additional Qualifications :

  • Valid driver's license as driving will be required in this role
  • Eligible to work in the United States
  • BS Computer Science or similar degree is valued but not required.

We've got you covered!

  • Comprehensive benefits offering
  • Paid time off and holidays
  • 401k with Company match
  • Vibrant work culture
  • Growth opportunity
  • Hybrid schedule

Additional requirements :

  • A valid driver's license is required.
  • Eligibility to work in the United States.
  • Must be able to report to our Irvine, CA office on a hybrid based schedule

EEOC Statement

Tevora is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, disability status, or other applicable legally protected characteristics.

Job Posted by ApplicantPro

3 days ago
Related jobs
Promoted
VirtualVocations
Fullerton, California

A company is looking for a Senior Software Development Engineer for the ZHL Platform. ...

Promoted
Obsidian Security
Newport Beach, California

In your role as a Senior Software Engineer, you will focus on leveraging and optimizing Large Language Models (LLMs) along with the implementation of advanced AI technologies. Cross-Functional Collaboration and Leadership: Work with ML engineers, data scientists, and product teams, providing guidanc...

Promoted
VirtualVocations
Orange, California

A company is looking for a Senior Full Stack Software Engineer. JSCollaborate with designers and product teams to translate requirements and resolve product issuesRequired Qualifications7+ years of experience as a fullstack software engineer, preferably in a startup or high growth companyBachelor's ...

Promoted
Fractal
CA, United States

Role Overview:We're looking for a Software Development Engineer to play a pivotal role in developing and deploying cutting-edge, AI-driven enterprise applications using our client’s proprietary AI Platform. Proactively test, diagnose, and refine software applications alongside clients, aiming for hi...

Promoted
VirtualVocations
Orange, California

Support Software Engineer to support enterprise orders and ensure successful activation and orchestration processes. ...

Promoted
Sam's Club
CA, United States

We're looking for a senior software engineer to implement new functionality and user experiences to support the Sam's Tech Member Desk applications. Sam's Tech Member Desk engineering. The Sam's Tech Member Desk engineering team is responsible for building and managing applications and services runn...

Promoted
Guidewire Software
CA, United States

Embark on a transformative career as a Guidewire Cloud Platform Software Engineer, where you will be at the forefront of revolutionizing how business leverage cloud technologies. Guidewire provides outstanding software for the second-largest financial services industry in the world: insurance. Engin...

Promoted
Gentrace
CA, United States

We're looking for experienced software engineers. ...

Boeing
Huntington Beach, California

As part of Boeing's software capability, our engineers use their expertise to dream up next-generation software capabilities for amazing aerospace, satellite, and autonomous platforms. Our teams are currently hiring for a broad range of experience levels including; Mid-Level and Senior Level Softwar...

HCLTech
California , USA

Java language knowledge for building services and micro services such as Restful with JSON and/or SOAP with XML based request/response required.Implementing design patterns, algorithms and applying innovative methodologies experience required.Oracle Database interaction technologies such as Hibernat...