|
Senior Software Engineer - San Diego California
Company: Taxually Location: San Diego, California
Posted On: 01/30/2025
Who we areAbout TaxuallyTaxually is a global transactions tax SaaS scale-up offering a suite of products to enhance the way its clients manage their tax processes. Founded in 2018, Taxually has grown nearly 300% year on year, and now works with over 12,000 customers in more than 60 countries. We have built, and continue to build, the most advanced technology within the tax sector, which has resulted in numerous members of the Fortune 500 adopting our solutions.About the teamWe have a dedicated, hard-working, and growing team of driven, motivated, empowered, and forward-thinking members. Our work around global transactions tax spans multiple technologies and product domains. We support very complex business models which require our technology and products to be configurable and programmable. For this, our team is required to be innovative in how we approach the solution to the business requirements on hand, and how we use technology to serve our customers. Taxually is focused on being a leader in the space of global transactions tax management and we're looking for more innovators to join us.Who you areIf you are that person whose style of work resonates with what is described above, you want to challenge the space, bring new ideas, own the product, and add to the growth of Taxually, then you're the type of person we're looking for.What you'll do - Collaborate with an experienced Agile development team operating in 2-week sprint cycles. Take part in sprint planning, periodic check-ins, working together to deliver features and adjust to evolving priorities.
- Participate in all stages of the software development lifecycle, from analysis to testing. Engage in requirements gathering, contribute to design discussions, write code, conduct testing, and assist with deployments.
- Contribute to full-stack development across the entire application stack. Design and implement RESTful APIs, domain models, and persistence layer frameworks, while also developing front-end interfaces using JavaScript/Typescript and React.
- Apply object-oriented design principles and established design patterns to develop scalable and maintainable solutions.
- Participate in code reviews to maintain and improve code quality.
- Help implement and maintain CI/CD pipelines for efficient deployment.
- Contribute to performance optimization and troubleshooting.
- Collaborate with cross-functional teams in an agile environment.
- Create and maintain APIs to integrate with other software applications.
- Research and analyze software technologies, tools, and products to recommend the most appropriate solutions for the company.
- Work independently to design and implement software applications.
- Stay current with industry trends and contribute to team knowledge sharing.
- Leverage AI technologies to enhance productivity and efficiency in development tasks. Explore and implement AI-powered tools for code completion, bug detection, and take initiatives to innovate and better the product.Qualification
|
|