Base Career helps you apply smarter for this job.
Key skills for this role
Global Award-Winning Culture
Flexible Work Environment
Generous Paid Time Off
World-Class Benefits and Compensation
Rapid Growth Opportunities
Company Sponsored Two-Way Transportation
Exponential Career Growth
Translate business requirements into efficient, modular software solutions.
Design and document functional and technical specifications for mid-to-large components.
Implement and review high-quality code using modern software development practices.
Conduct design and code reviews with an emphasis on performance, scalability, and maintainability.
Develop and deploy software in Azure cloud environments.
Configure platform-specific deployment scripts and troubleshoot build-release issues.
Participate in infrastructure-as-code practices and cloud performance tuning.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Calgary, CAN
Glendale, USA
Austin, USA
Tampa, USA
Glendale, USA
Pittsburgh, USA
Scottsdale, USA
, GBR
Design and execute complex unit, integration, and automated test cases.
Analyze and resolve test failures, propose code fixes, and contribute to automation frameworks.
Collaborate with QA and DevOps teams to drive CI/CD pipeline enhancements.
Assist in translating high-level architecture into low-level designs.
Develop and maintain design artifacts under the guidance of architects and staff engineers.
Understand existing system architecture and communicate trade-offs during design sessions.
Work closely with product managers, UX designers, and business stakeholders.
Contribute to project planning and estimation for features and enhancements.
Lead technical discussions, mentor junior engineers, and support knowledge sharing.
Deep understanding of core programming concepts, system design principles, and application performance optimization
Develop user experiences using latest best of breed languages and frameworks in .NET ecosystem
Proficient in writing clean, efficient, and maintainable code across at least one modern tech stack
Ability to debug complex issues and propose effective solutions with minimal guidance
Demonstrates end-to-end ownership of features or components from design to deployment
Proactively anticipates risks, raises concerns early, and takes accountability for resolving them
Capable of breaking down complex problems into actionable technical work
Review code to ensure correct functionality, potential holistic solutions, identify unexpected side effects, and conforming to documented standards
Communicates technical ideas clearly across teams and stakeholders
Builds strong partnerships with QA, DevOps, Product, and other engineering teams
Provides constructive feedback in code and design reviews, mentors junior engineers effectively
Delivers high-quality, tested, and secure code consistently
Prioritizes well and executes in alignment with sprint goals and timelines
Manages multiple competing tasks and handles changing priorities with discipline
Actively contributes to improving team processes, standards, and tooling
Stays updated on new technologies and applies relevant practices where appropriate
Seeks feedback and adapts to strengthen performance and technical acumen
6–9 years of software engineering experience, with a strong track record of building production-grade systems
Proficiency in .NET Core, C#, ReactJS, TypeScript, MS SQL Server, Azure Storage, Redis, Containerization, Kubernetes, Azure Cloud-Native Services
Strong understanding of data structures, design patterns, and system integration techniques
Hands-on experience with CI/CD, containers (Docker), and cloud services (AWS/Azure)
Demonstrated ability to design, test, and debug complex systems in a collaborative setting
Attention to details and ability to work with a large code-base
A proactive mindset with the ability to work independently and manage competing priorities
Excellent written and verbal communication skills; able to document and present technical concepts clearly
Awareness when progress has stalled and a willingness to ask for help or confirmation.
You’ll be part of a company where innovation meets real-world impact. We’re building something meaningful, and we want your expertise to help shape the future of our platform. Expect a
collaborative environment, intelligent peers, and the opportunity to make technical and business decisions that matter.
Global provider of business tax services and tax software.
Visit company websiteJobs and hiring trendsFull-time
Senior · 6+ years experience
Onsite
Apply faster on company sites with our extension.