Full-Stack Software Engineer (On-Site)
Job
PTI
Mesa, AZ (In Person)
$64,454 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
86
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Full-Stack Software Engineer (On-Site)
PTI - 3.0
Mesa, AZ Job Details Full-time $55,000 - $65,000 a year 1 hour ago Benefits Paid holidays Health insurance Dental insurance Paid time off Vision insurance 401(k) matching Qualifications Website maintenance ASP.NET Computer science Azure Go Bachelor's degree in information technology Computer Science Infrastructure as Code (IaC) C# GitHub Actions Project timeline management Visual Studio Code Mid-level 3 years Microservices AWS Docker Bachelor's degree Data management Access control implementation PostgreSQL Distributed systems Requirements analysis Next.js Terraform Developing automated testing protocols Developing and maintaining backend systems System architecture design Web applications Serverless cloud services Technical troubleshooting support DynamoDB Distributed computing Bachelor's degree in computer science gRPC Requirements gathering TypeScript Communication skills WPF Project scheduling MySQL Information Technology Full Job Description We're seeking a passionate and motivated candidate to enhance our websites and applications. At Pyramid, our software plays a pivotal role in enhancing the payment peripherals we make: bill acceptors and thermal printers. We are seeking an mid-levelASP.NET C
# Back-End Developer to join our team. The successful candidate will be responsible for developing back-end applications usingASP.NET, C
#, and related technologies, including database design, optimization, and management. This role requires a combination of technical expertise, problem-solving skills, and excellent communication skills. Pyramid's core values of innovation, professional development, encourage experimentation to find the best solutions and develop forward thinking engineers. Responsibilities Include Break down complex projects into smaller, manageable tasks, and create realistic timelines and schedules Make informed and timely decisions about software architecture Creating and maintaining new websites and databases Working with stakeholders ranging from internal users to customers out in the field to gather requirements for new developments and debug issues in existing applications Working closely with the Vice President of Engineering Key Skills and Experience We are a small, efficient team of diligent software engineers that tackle a wide range of problems including interfacing with thermal printers and bill acceptors to websites that are used by people around the globe every single day, providing well-rounded experience for our team members and the best possible service for our clients. Due to our small team size, we do our best to ensure we find the best fit for our team here. Therefore, we do have a 90 day introductory period at Pyramid Technologies for all new hires, though this does not prevent our employees from being full time or having access to benefits! We are looking for a local candidate who could add to the team environment and be present for the 5 day, in-office work week. Don't worry if you don't check all of the boxes listed here - Pyramid is a fantastic place to broaden your engineering skillset and progress in your career!Core Development Skills:
Proficient in backend languages: Go, C# (ASP.NET) Familiarity with frontend languages and frameworks: JavaScript/TypeScript (Svelte & Next.js), C# (Avalonia & WPF) Ability to write unit and end-to-end tests with automated testing frameworks Write clean, maintainable, and scalable code that follows industry best practices and standards. Perform code reviews and provide feedback to other members of the development team. Troubleshoot and debug issues related to back-end performance, database connectivity, and application logic.Bonus:
Knowledge of MQTT, gRPC, or similar technologiesBackend & Data Management:
Experience with databases, including database design, optimization, and management: MySQL, PostgreSQL, and NoSQL (DynamoDB) Knowledge of RESTful and Async (Web Socket) API design, implementation, and best practices. Familiarity with distributed systems and microservices architecture.Cloud & DevOps:
Knowledge of cloud platforms and serverless architecture: AWS, Azure, or GCP Familiarity with infrastructure-as-code: AWS CDK (preferred), Terraform, Pulumi, etc. Knowledge of CI/CD pipelines, especially GitHub Actions. Familiarity with DevOps, observability, and logging best practices.Security:
Implement secure user access controls and data protection mechanisms.Tools & Environment:
Familiarity with development tools such as Git, Visual Studio Code, Ngrok, and Docker.Experience & Education:
At least 3 years of experience in developing, implementing, and maintaining secure payment systems Software application development/integration experience Bachelor's degree in computer science, information technology, or a related field. The Rewards A positive work environment that encourages growth and offers a great work/life balance Monday - Friday 7:00am-3:30pm on location in the office Pyramid's corporate office is located at 1907 South Hobson, Mesa, Arizona 85204Pay Range:
Sit/Stand Desk 10 Paid holidays Sick Time and 40 hours of paid time off after six months of employment A comprehensive benefits package which includes health insurance, dental insurance, vision, and 401(k) matching after a probationary period We have a casual dress environment. Feel free to wear comfortable, relaxed clothing while you work. Keep your skills relevant at Pyramid as we continually evaluate new and exciting technology. We are willing to cross-train and will continually offer opportunities for professional growth within the Pyramid Team. Pyramid Technologies is an Equal Opportunity Employer. This position includes an initial 120-day introductory period to ensure a mutual fit for both the employee and the companyPay:
$55,000.00 - $65,000.00 per yearWork Location:
In personSimilar remote jobs
Wells Fargo
Chandler, AZ
Posted2 days ago
Updated17 hours ago
Merck Sharp Dohme
Des Moines, IA
Posted2 days ago
Updated17 hours ago
Similar jobs in Mesa, AZ
Apartment Management Consultants, LLC
Mesa, AZ
Posted2 days ago
Updated17 hours ago
Sherwin-Williams
Mesa, AZ
Posted2 days ago
Updated17 hours ago
Accountable Healthcare Staffing
Mesa, AZ
Posted2 days ago
Updated17 hours ago