Software Engineer II

Company:  TaxAct
Location: Dallas
Closing Date: 06/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

TaxAct helps everyday Americans get every tax advantage they deserve by finding credits and deductions they never even knew existed. Our tax preparation software offers easy guidance and ensures your maximum tax refund. We strive to build a team of like-minded experts in both tax and technology who align with our brand purpose, are advocates for our customers and have a fresh, non-traditional approach to the tax industry.


Position Summary

We are seeking a skilled Full stack Developer to join our dynamic team. You will be responsible for conceptualizing and implementing creative web design solutions that meet business objectives while maintaining an exceptional user experience. The ideal candidate is a detail-oriented individual who can provide design expertise and collaboration to cross-functional teams throughout the entire software development lifecycle. If you are a motivated, experienced developer with a background in designing and developing high-performance and highly interactive customer platform/service, give us a call.


Essential Duties & Responsibilities

The major responsibilities of the position are listed below. To perform the job successfully, the individual must be able to execute each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

  1. Individuals would be involved in creating engaging and intuitive interfaces, ensuring a seamless user experience by implementing responsive web designs and enhancing the usability of applications.
  2. Implementing server-side logic: This role would include designing and coding server-side components and APIs ensuring proper functionality and integration with front-end components.
  3. Write clean, well-designed code for web applications, mobile, and desktop views.
  4. Convert wireframes and mockups into responsive HTML, CSS, and JavaScript.
  5. Optimize applications for maximum speed and scalability.
  6. Continuously improve the design and user experience of existing features.
  7. Remain up to date with the latest technology and software design patterns and practices.
  8. Works as individual or participates as a member of a software development team.
  9. Other duties as assigned.

Education & Experience

  1. Associate/Bachelors/Masters degree in computer science or a related field, or equivalent in education and business experience.
  2. Minimum of 4-5 years of experience in front-end development, UI design, application development.
  3. Experience with C++, C++ 11/ MFC is required.
  4. Experience with C# is a plus.
  5. Experience in Database Development in both SQL and NoSQL databases is required.
  6. Experience writing unit tests in either Xunit, Nunit or MSTest and JavaScript testing framework (Mocha/Chai, Jest, etc.)
  7. Experience with Vue.js is preferred, however candidates with experience in Angular 4+ or React will be considered.
  8. Experience with Microsoft/.NET stack and development lifecycle tooling (Visual Studio / VS Code) is preferred.
  9. Experience with Git is required, however, Git integrated with Team Foundation Server (TFS), or Azure DevOps is preferred.
  10. Experience with CI/CD tools is recommended, with tools provided by Azure DevOps being preferred.
  11. Experience with Infrastructure as Code (Cloud formation, Terraform, etc.) would be a plus.
  12. Fluency in HTML, CSS, JavaScript, and jQuery, with experience working with React, Angular, or other frameworks.
  13. Experience with responsive design and front-end development for mobile and desktop views.
  14. Knowledge of cross-browser compatibility issues and web standards.
  15. Experience with cloud platforms and technology is required, with experience in AWS being preferred but will consider candidates with significant MS Azure experience or Google Cloud.
  16. Ability to work independently and with a team to produce high-quality deliverables.
  17. Experience in Agile development methodologies is required, SAFe or Scrum is preferred, however, candidates with experience in Kanban or Xtreme Programming will be considered.

Physical Demand & Work Effort

  1. Keying/typing, standing, walking.
  2. Sitting for an extended period.
  3. Constant mental and/or visual attention; the work is either repetitive or diversified requiring constant alertness in an office environment.
  4. The job is typically performed under comfortable working conditions; any disagreeable elements are generally absent during the normal performance of the job.
  5. Compliance with company attendance standards.

Comprehensive Benefits

We offer a competitive salary, outstanding benefits package that includes medical, dental, vision, life insurance, paid vacation and sick days, paid holidays, tuition reimbursement, and 401(k) with company match.


#TaxAct


At TaxAct, we believe our work benefits from the diverse perspectives of our employees. As such, TaxAct welcomes and celebrates diversity and inclusion and is committed to equal opportunity employment. At TaxAct, you can expect a supportive, open, and inclusive atmosphere and a team that values your contributions.


TaxAct is committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants without regard to race, color, religion, sex, national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, veteran status, and any other status protected under federal or state law. TaxAct considers information gathered in the hiring process, including information on this application, confidential, and only shares it on a need-to-know basis or as required by law.


If you need assistance or accommodation due to a disability, you may contact us at or by calling 828-349-5703 extension 6049 to speak with a member of the HR Talent Acquisition team.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙