PayActiv

Software Engineer

PayActiv$120K — $150K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in .Net development stack, including .Net Core, C#, and Web API.
  • Bachelor's Degree or equivalent work experience.
  • Strong understanding of object-oriented programming principles.
  • Proficient in MS SQL Server and Amazon Aurora.
  • Hands-on experience with RESTful APIs, Microservices, and Web applications.
  • Knowledge of design patterns and ability to identify anti-patterns.
  • Familiarity with version control tools like TFS and Git.
  • Experience with AWS cloud platforms.

Responsibilities

  • Embrace test-driven development principles to maintain high code quality.
  • Create and optimize services and system architectures and provide insightful feedback.
  • Enhance code quality through unit testing, automation, and thorough code reviews.
  • Collaborate with Back-End Engineers, Project Managers, and System Administrators on projects.
  • Contribute innovative ideas during brainstorming sessions to enhance technology and products.
  • Work with product and design teams to translate requirements into technical solutions.
  • Implement security measures and adhere to fundamental design principles for applications.
  • Continuously optimize application performance by addressing bottlenecks and bugs.

Benefits

  • Health, dental and vision insurance.
  • 401K options including traditional and Roth.
  • Tuition Assistance or Reimbursement available.
  • Monthly Gym Reimbursement offered.
  • Paid time off to volunteer.
  • Paid Family Leave specific to California.
  • Paid Vacation days provided.
  • Complimentary office lunches included.
  • Opportunities for career growth and teamwork.
Full Job Description
What you will do...

1. Software Development: Embrace test-driven development principles and maintain code quality.

Create and optimize services and system architectures for projects, providing feedback to the team.

2. Code Quality and Review:

Improve code quality through unit testing, automation, and conducting code reviews.

Collaborate with multidisciplinary teams, including Back-End Software Engineers, Project Managers, and System Administrators.

3. Innovation and Problem Solving:

Participate in brainstorming sessions and contribute innovative ideas for technology, algorithms, and product enhancements.

Dive into challenging problems and deliver effective solutions within specified timelines.

4. Collaboration:

Work closely with product and design teams to understand end-user requirements, translate them into use cases, and develop pragmatic technical solutions.

Foster open communication and collaboration within the engineering team.

5. Security and Data Protection:

Implement security measures and data protection protocols within applications.

Ensure adherence to fundamental design principles for building scalable and secure applications.

6. Performance Optimization:

Continuously optimize application performance, quality, and responsiveness.

Identify and resolve bottlenecks and bugs, developing innovative solutions.

7. Database Management:

Build and optimize SQL queries and stored procedures in SQL Server databases.

Ensure efficient data retrieval and manipulation.

What you need...

  • 5+ years of experience in .Net development stack, including .Net Core, C#, and Web API, or equivalent expertise.
  • Bachelor's Degree or work-related experience
  • Strong understanding of object-oriented programming principles.
  • Proficiency in RDBMS, with skills in MS SQL Server and Amazon Aurora.
  • Hands-on experience developing applications using RESTful APIs, Microservices, Web applications, Batch services, and Data connectors.
  • Sound knowledge of design patterns and ability to identify and mitigate anti-patterns.
  • Familiarity with source code control/versioning tools such as TFS and Git.
  • Experience with cloud platforms, particularly AWS.


$120,000 - $150,000 a year

What we offer:
• Health, dental and vision insurance
• 401K, traditional and Roth
• Tuition Assistance or Tuition Reimbursement
• Monthly Gym Reimbursement
• Paid time off to volunteer
• Paid Family Leave (California)
• Paid Vacations
• Complimentary office lunches
• Opportunity to grow
• Opportunity to work with a great team committed to making a difference.

About PayActiv

PayActiv is a financial services company that provides employers with a platform to offer their employees access to earned but unpaid wages. The company was founded in 2012 and is headquartered in San Jose, California. PayActiv's platform allows employees to access their earned wages before payday, which can help them avoid costly payday loans and other financial hardships. The company also offers a range of other financial services, including bill payment, savings tools, and financial counseling. PayActiv has received funding from a number of investors, including SoftBank and Generation Investment Management.
Learn more about PayActiv
Size
100 employees
Industry
Founded
2011

Similar Jobs

More Jobs at PayActiv

  • PayActiv
    Software Engineer
    $120K — $150K *
    Milpitas, CA 95035 (Santa Clara County)
    Information Technology
    Hybrid
  • PayActiv
    Director of Card Services
    $130K — $150K *
    Milpitas, CA 95035 (Santa Clara County)
    Finance & Insurance
    Hybrid
  • PayActiv
    Marketing Copywriter
    $105K — $125K *
    Milpitas, CA 95035 (Santa Clara County)
    Finance & Insurance
    Hybrid

More Information Technology Jobs

Find similar Software Engineer jobs: