Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer I - Tax Product Development

$70k - $100k

BDO USA (Campus)

Software Engineer I

The Software Engineer I plays a critical role in designing and implementing complex features and solutions that support the Tax practice and delivery of Tax services to clients. The Software Engineer I contributes as a developer and key member in an Agile team to design, develop, and implement innovative tax products and solutions to address business needs. This role requires collaboration with other team members in a hybrid (in-person and virtual) work environment.

Job Duties:

  • Designs, develops, maintains, and tests software solutions using web and cloud-based technologies and frameworks
  • Applies modern software engineering principles across the entire software lifecycle, including architecture, design, development, unit testing, code reviews, DevOps, defect remediation, troubleshooting, and release management
  • Reviews and analyzes business requirements to provide technical feasibility and estimates, working closely with leads, business teams, clients, and other functional groups, to deliver quality software products
  • Ensures code quality and performance, adhering to software engineering standards and complying with BDO standards
  • Escalates critical issues to management and implements strategies for timely resolution
  • Provides technical support for specific applications
  • Other duties as required

Supervisory Responsibilities:

  • N/A

Qualifications, Knowledge, Skills, and Abilities:

Education:

  • Bachelor's degree required, with a focus in Computer Science, Technology, Engineering, Mathematics (STEM), Finance, or Accounting, preferred

Experience:

  • One (1) or more years of experience in a technology field, preferred
  • Experience with developing web applications utilizing C#, ASP.NET, and Web API, preferred
  • Experience with developing integration packages, stored procedures and database schemas utilizing Azure SQL, and NO-SQL DBs, preferred
  • Experience with JavaScript Libraries, including TypeScript and Angular, React, or similar, preferred

License/Certifications:

  • Azure Fundamentals (Az-900) or Microsoft Developer Associate, preferred
  • Other certifications in Microsoft, Azure, preferred

Software:

  • Experience with the following products, preferred:
  • Microsoft Office Suite
  • Microsoft Visual Studio, VS Code
  • Microsoft Azure DevOps or GitHub
  • Microsoft SQL Server and/or Azure SQL DB
  • Microsoft SQL Reporting Services and/or Power BI
  • Microsoft SQL Integration Services and/or Azure Logic Apps
  • Microsoft Entity Framework, and other related web development framework and libraries
  • Debug Tools

Other Knowledge, Skills & Abilities:

  • Strong verbal and written communication skills
  • Excellent interpersonal and customer relationship skills
  • Capacity to work in a deadline-driven environment while handling multiple complex projects/tasks simultaneously with a focus on details
  • Capable of successfully multi-tasking while working independently or within a group environment
  • Capable of working well under pressure while dealing with unexpected problems in a professional manner
  • Capacity to communicate and interact with all levels of employees and management
  • Ability to interact and build relationships and consensus among people
  • Capacity to consistently produce clean code and adhere to appropriate documentation standards

Individual salaries that are offered to a candidate are determined after consideration of numerous factors including but not limited to the candidate's qualifications, experience, skills, and geography.

National Range: $70,000 - $100,000 Maryland Range: $70,000 - $100,000 NYC/Long Island/Westchester Range: $70,000 - $100,000

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer I - Tax Product Development in Grand Rapids, MI vacancy
  • $89k - $143.75k

     ...breakthroughs of tomorrow, and profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara,... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Grand Rapids, MI
    2 days ago
  • $127.5k - $140k

     ...What We Offer: Career Development Competitive Compensation and Benefits...  ...In This Role: Develop quality software products for internal and external customers with...  ...equivalent in Computer Science, Computer Engineering, Software Engineering or closely... 
    Suggested
    Full time
    Local area
    Remote work

    Dematic

    Grand Rapids, MI
    4 days ago
  • $102.5k - $187.9k

     ...strategy, architecture, engineering, design, operations,...  ...a Senior Full Stack Software Engineer , you will independently...  ...scalable, secure, and production‑ready applications...  ...Design and Development, you will lead the effective...  ..., consulting, tax, strategy and transactions... 
    Tax
    Summer holiday
    Local area
    Flexible hours

    EY

    Grand Rapids, MI
    5 days ago
  • $77k - $202k

     ...individuals analyse client needs, implement software solutions, and provide training and...  ...awareness, enhance strengths and address development areas. Interpret data to inform insights...  ...standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of... 
    Tax
    Full time
    H1b

    PwC

    Grand Rapids, MI
    4 days ago
  • $73.5k - $212.28k

     ...At PwC, our people in data and analytics engineering focus on leveraging advanced...  ...technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of...  ...Processing/Analytics/Science, Computer Science, Software Engineering, Artificial Intelligence and... 
    Tax
    Full time
    H1b

    PwC

    Grand Rapids, MI
    4 days ago
  •  ...Job Description Summary Lead independent engineering process assurance and process audits across product development teams. Plan and execute audits/assessments, collect objective evidence, drive closure of findings, and report compliance metrics. This position is based... 
    Permanent employment
    Contract work
    Relocation package

    GE Aerospace

    Grand Rapids, MI
    4 days ago
  • $155k - $410k

     ...individuals analyse client needs, implement software solutions, and provide training and...  ...technical standards (e.g. refer to specific PwC tax and audit guidance) the Firm's code of...  ...excellence while advancing practice development and revenue growth in the SAP BRIM (... 
    Tax
    Full time
    Temporary work
    H1b

    PwC

    Grand Rapids, MI
    4 days ago
  • $86.5k - $142.7k

     ...a Senior Consultant within EY’s Digital Engineering Managed Services team, you will design and...  ...5–8 years of experience in full-stack development, working across Java backend services and...  ...of services in assurance, consulting, tax, strategy and transactions. Fueled by sector... 
    Tax
    Summer holiday
    Flexible hours

    EY

    Grand Rapids, MI
    9 hours ago
  •  ...Description Our client is a custom software development company out of Grand Rapids, Michigan,...  ...an experienced Principal Software Engineer to join our growing team. In this role...  ...of software engineers, architects, and product managers to build innovative solutions... 
    Contract work
    Local area

    iMPact Business Group

    Grand Rapids, MI
    2 days ago
  • $77k - $202k

     ...At PwC, our people in data and analytics engineering focus on leveraging advanced...  ...awareness, enhance strengths and address development areas. Interpret data to inform insights...  ...technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of... 
    Tax
    Full time
    H1b

    PwC

    Grand Rapids, MI
    4 days ago
  • $142.6k - $261.5k

     ...ambitious organizations. Using our product‑driven, AI‑centric approach,...  ...scientists, designers, and software engineers enable our clients to solve...  ...specifications to deliver development services that align with...  ...services in assurance, consulting, tax, strategy and transactions.... 
    Tax
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Grand Rapids, MI
    4 days ago
  • $100k - $130k

     ...services and professional services. We are hiring a Sr. R&D Cloud Engineer to join our team immediately! If you're the kind of engineer...  ...Engineer , you'll sit at the intersection of research and production prototyping emerging capabilities, stress-testing them in the... 
    Casual work
    Work at office
    Immediate start
    Remote work
    Home office
    Visa sponsorship
    Flexible hours

    US Signal

    Grand Rapids, MI
    1 day ago
  •  ...Phase2 Technology in Wyoming, MI is seeking an Intermediate Software Engineer to develop and modify application software. The role involves...  ...’s degree in Computer Science and 3-5 years of software development experience. Expected work hours are Monday to Friday with a... 
    Work at office
    Remote work
    Monday to Friday

    Phase2 Technology

    Wyoming, MI
    4 days ago
  •  ...Position Summary Intermediate Software Engineer develops, creates, and modifies general computer application software or specialized utility...  ...field preferred Three to five years previous software development experience or an equivalent combination of education, training... 
    Work at office
    Remote work
    Monday to Friday

    Phase2 Technology

    Wyoming, MI
    5 days ago
  • $77k - $202k

     ...individuals analyse client needs, implement software solutions, and provide training and...  ...awareness, enhance strengths and address development areas. Interpret data to inform insights...  ...standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of... 
    Tax
    Full time
    H1b

    PwC

    Grand Rapids, MI
    2 days ago
  • $102.4k - $128k

     ...We are seeking a Software Engineer to support the development of our 3D configuration platform used to design automated warehouse and logistics solutions...  ...performance optimization. You will collaborate closely with product owners, system engineers, and global development teams... 
    Local area

    Dematic

    Grand Rapids, MI
    3 days ago
  •  ...~ Design software according to project requirements in compliance with company design and quality standards. ~ Test and support software built. ~ Manage design and control aspects of projects while working within a cross-functional team environment.... 
    Work experience placement
    Work at office

    Ascential Technologies

    Grand Rapids, MI
    2 days ago
  •  ...The Software Engineer II is a mid-level engineer who works with a team of Software Engineers...  ...environment. Experience with integrated development environment(s) (IDEs) such as...  ...techniques. Solid understanding of product versioning and source control practices... 
    Work experience placement

    TGW Logistics Group

    Grand Rapids, MI
    1 day ago
  •  ...problem definition, requirements, solution development, and proposed solutions. - Document...  ...and Responsibilities: - Systems engineer will be responsible for managing and configuring...  ...including development, testing, QA and production. - Must exercise effective judgment... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Grand Rapids, MI
    4 days ago
  •  ...Senior Software Engineer Twisthink is looking for a Senior Software Engineer to design and...  ...connected applications, and cloud-enabled products. This role provides technical...  ...intelligent software solutions. Lead development efforts using technologies such as C#/... 
    Work at office
    Flexible hours

    twisthink

    Grand Rapids, MI
    3 days ago
  •  ...Software Engineer The main function of a Software Engineer is to design, develop, implement...  ...~ Large systems software design and development experience ~ Experience performing in...  ...unit testing with both new and legacy production systems ~ Experience in programming... 

    The Dignify Solutions, LLC

    Grand Rapids, MI
    2 days ago
  • $110k

     ...BAS Software Engineer – Grand Rapids, MI – Building Automation & Energy Systems Integrator Overview: Are you a detail-driven Building Automation programmer looking to contribute to smarter, more energy-efficient facilities? This position offers the opportunity to take... 
    Work at office

    ControlsJobs

    Grand Rapids, MI
    5 days ago
  •  ...Titan Inc. is seeking a software engineer in Grand Rapids, Michigan, to design and support software solutions in accordance with company standards. Ideal candidates have a BSCS, BSEE, or BSCE degree, with proficiency in C++ or C#. Responsibilities include managing projects... 

    Titan Corporation

    Grand Rapids, MI
    4 days ago
  •  ...involves designing, modifying, developing, writing and implementing software programming applications, supporting and/or installing...  ...latitude is expected. Qualifications 5-7 years of experience in data engineering, focusing on Azure-based solutions. Strong experience with... 
    Work experience placement

    Blue Lake Search

    Grand Rapids, MI
    5 days ago
  • $105.1k - $192.6k

     ...help to build a better working world. Tax - Indirect Tax - Property Tax - Manager...  ...client service, quality, sales, solution development, and teaming. Develop and deliver...  ...timely and responsive services and work products that exceed client expectations Identify... 
    Tax
    Summer holiday
    Local area
    Flexible hours

    EY

    Grand Rapids, MI
    2 days ago
  • $144k - $329.1k

     ...– Data and Decision Science – AI Native Engineering AI Engineering, Senior Manager, Consultant...  ...Power & Utilities Leading business development activities, including solution...  ...spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector... 
    Tax
    Summer holiday
    Flexible hours

    EY

    Grand Rapids, MI
    6 days ago
  • $142.8k - $261.8k

     .... AI & Data - Physical AI Engineering Consultant – Manager The...  ...and with constant research and development, you'll find yourself...  ...digital twin applications, and software engineering. We'll look to you...  ...services in assurance, consulting, tax, strategy and transactions.... 
    Tax
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Grand Rapids, MI
    2 days ago
  • $142.6k - $261.5k

     ...working world. Technology – Engineering & Systems Integration –...  ...improve performance and increase productivity.  The opportunity EY'...  ...understanding of system development lifecycle and technology business...  ...in assurance, consulting, tax, strategy and transactions.... 
    Tax
    Summer holiday
    Flexible hours

    EY

    Grand Rapids, MI
    2 days ago
  •  ...Dematic Corp. has a need for a Software Principal Engineer in our Lifecyle Solutions & Services Modernizations...  ...for our customers. We offer: Career Development Competitive Compensation and...  ...planning and execution for production changes, including backend updates,... 
    Local area

    Ultimate LLC

    Grand Rapids, MI
    4 days ago
  •  ...Senior Business Intelligence Software Engineer Our client, a national charter school management...  ...for someone excited to connect their development skills to solving immediate business...  ...s stakeholders. Ability to provide production support on an as-needed basis. Deep... 
    Permanent employment
    Full time
    Immediate start

    3 Key Consulting

    Grand Rapids, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer I - Tax Product Development. Be the first to apply!