You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer

Job Description:

We are seeking an experienced professional with expertise in Microsoft development and implementation tools to join our growing team. Ideal candidates will have strong analytical, planning, problem-solving, writing, and presentation skills. Excellent communication skills are essential, as you will be interacting with management, peers, and cross-functional teams.

Key Responsibilities:

  • Collaborate with Pyramid's development team to create secure, compliant, and scalable technology solutions.
  • Work closely with the product design team to conceptualize and implement innovative SaaS solutions. 
  • Coordinate with the CQA and Customer Care teams to ensure seamless integration and superior user experiences.
  • Contribute to all phases of the software development lifecycle, including design, development, testing, debugging, and post-implementation support. 
  • Analyze existing systems and technologies to identify areas for improvement, and recommend technical enhancements, infrastructure upgrades, or new features to enhance Pyramid's product portfolio.

Qualifications:

  • Required Skills:
    • Proficiency in .NET frameworks (ASP.NET Core, .NET 6 or newer).
    • Strong understanding of SaaS application architecture and development.
    • Experience in front-end technologies like HTML5, CSS3, JavaScript/TypeScript, and frameworks like React.
    • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
    • Experience with testing frameworks and CI/CD pipelines.
    • Database experience (e.g., SQL Server, PostgreSQL).
    • Experience in various payroll integration API’s.
    • Experience with Cursor, Claude Code and AI. 
  • Education and Experience:
    • Bachelor’s degree in Computer Science, Engineering, or a related field.
    • 3+ years of experience as a Software Engineer, with a focus on .NET and UI.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunity to work on impactful, industry-leading projects.
  • A supportive and innovative work environment.
  • Learning and growth opportunities to enhance your skills.