We get to the heart of the matter.....real people......real solutions
Software Engineer
Location
United States
Posted
1 day ago
Salary
$100K - $130K / year
Seniority
Senior
Job Description
Software Engineer
Thinkahead Consultant Psychologist Pty Ltd
• Contribute to features across our platforms, and grow toward owning them end to end. • Build full-stack functionality for internal and public web applications. • Use AI tools and agents to work and learn faster, then review, test, and harden what you ship. • Take part in the full development life cycle: implementation, testing, debugging, and support. • Take part in code reviews, giving and receiving feedback. • Work directly with teammates and end users to understand the business problem behind each request. • Write reliable, well-tested code and fix issues promptly. • Pick up new languages, tools, and concepts as you go.
Job Requirements
- Some foundation in software development, whether through a CS degree, a bootcamp, internships, personal projects, or equivalent self-taught experience.
- Developing engineering judgment.
- The beginnings of a product mindset.
- Interest in using modern AI development tools well.
- Comfortable writing code in at least one modern language.
- A growing foundation in software design and good practices.
- Clear, direct communication and a willingness to ask good questions.
- Curiosity and drive.
Benefits
- Medical, Dental, and Vision Insurance
- 401(k)
- Paid company holidays
- Paid time off
- Paid parental and caregiver leave
- Plus more!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
Thinkahead Consultant Psychologist Pty LtdWe get to the heart of the matter.....real people......real solutions
• Own features and problems end to end, from understanding the user’s need through design, delivery, and support. • Design and build full-stack solutions for internal and public web applications, making pragmatic architectural decisions along the way. • Work at high leverage with AI tools and agents, then review, test, and harden everything you ship. • Engage across the full development life cycle: analysis, implementation, integration, testing, debugging, and support. • Lead code reviews and raise the bar on quality, mentoring other engineers as you go. • Work directly with end users and stakeholders to understand the business problem behind each request. • Help set estimates and milestones, balance technical risk against cost and deadlines, and keep work on track. • Help drive the future roadmap of the engineering team and AHEAD.
Full Stack Software Engineer
Cascade Financial ServicesCascade Financial Services is a loan servicing company committed to delivering specialized loan products and home financing services that meet the evolving need
• Develop responsive, accessible user interfaces using Angular and TypeScript, following established design patterns and frontend best practices. • Build and maintain application features across the full stack, with emphasis on backend development using .NET Core and frontend integration in Angular. • Implement backend functionality using established architectural patterns such as CQRS, MediatR, and Onion Architecture under the guidance of senior engineers. • Create, consume, and maintain GraphQL APIs, including working with schemas, resolvers, and efficient client-side data access patterns. • Experience building or consuming GraphQL APIs, including client-side integration and resolver-level concepts (like VanillaCreme3.0 Libraries). • Use AI-assisted development tools to accelerate coding, debugging, test creation, documentation, refactoring, and technical research while validating generated outputs carefully. • Collaborate with Product, Design, QA, and senior engineering team members to deliver user-centered features with attention to quality, usability, and maintainability. • Write clean, testable, maintainable code aligned with SOLID principles and team coding standards. • Develop and maintain unit, integration, and end-to-end tests that support reliable delivery through CI/CD pipelines. • Participate actively in code reviews by incorporating feedback, identifying potential issues, and contributing constructive suggestions. • Support continuous improvement efforts by identifying opportunities to simplify code, improve test coverage, and streamline development workflows. • Participate in Agile ceremonies and use Jira for task tracking, sprint planning, and delivery visibility.
• Taking full ownership of features — from refinement and design through development, testing, and delivery to production • Building and maintaining modern, scalable microservices in C# and .NET (8+) running on Azure Kubernetes Service • Contributing across the stack — backend services, Angular UI, test automation, CI/CD pipelines — wherever the work needs you • Writing clean, testable, well-documented code and holding the bar through code reviews • Creating and executing test cases, participating in functional testing, and managing test plans via Azure DevOps • Working in 2-week sprints with a globally distributed team — participating in refinement, demos, and retrospectives • Instrumenting services with OpenTelemetry and using Datadog to own the health of what you ship • Participating in on-call rotation as a primary responder for our services and the Kubernetes infrastructure that runs them — we own the full stack, not just the application layer • Owning customer escalations directly — investigating, communicating, and resolving issues without a handoff layer between you and the customer impact • Leveraging AI coding tools to accelerate development — we expect engineers to be fluent in AI-assisted workflows, not just aware of them • Collaborating closely with architects, product managers, and teammates across Panama, Hungary, and beyond
Senior Developer, Fullstack – Identity and Access Management (IAM)
FullscriptDispense your way | Currently hiring across North America!
• Collaborate with your pod — a small, focused team of full-stack engineers — to build and maintain IAM capabilities • Contribute to backend and frontend codebases with an eye toward reliability, scalability, and security • Participate in technical design discussions and help break down projects into clear, actionable tasks • Identify and suggest improvements to our authentication and authorization flows • Help support the maintenance and uptime of IAM systems, including investigating and resolving production issues • Work closely with product, security, and legal stakeholders to ensure compliance and integrity of user data and access • Stay informed on evolving security practices, frameworks, and technologies

